Developer .NET UPDATE—brought to you by the Windows & .NET Magazine Network
http://www.winnetmag.com
This Issue Sponsored By
DevConnections -- 2004 Date Announced
http://www.devconnections.com
Windows & .NET Magazine Connections -- 2004 Date Announced
http://www.devconnections.com
November 21, 2003--In this issue:
1. Developer .NET Perspectives
Yukon Gold
2. Announcements
Order Windows & .NET Magazine and the Article Archive CD at One Low Rate!
Need to Find the Best SQL Server Tips?
3. Resource
Featured Thread: Hiding an ASP.NET Site
4. Event
Have You Checked Out Windows & .NET Magazine's Archived Web Seminars Lately?
5. New and Improved
Create Skinnable Applications
Tell Us About a Hot Product and Get a T-Shirt!
6. Contact Us
See this section for a list of ways to contact us.
Sponsor: DevConnections -- 2004 Date Announced
DevConnections = Microsoft ASP.NET Connections + Visual Studio Connections + SQL Server Magazine Connections.
The Spring 2004 DevConnections event will be held April 18 - 21 at the Hyatt Grand Cypress in Orlando, FL. Be sure to save these dates on your calendar. Early registrants will receive access to all three conferences for the one low price.
For more information, please visit us online or call 800-438-6720 or 203-268-3204.
http://www.devconnections.com
1. Developer .NET Perspectives
by Bill Sheldon, bills@interknowlogy.com
Yukon Gold
At this year's Professional Developers Conference (PDC), Microsoft shared many details about the future of its development products. One of those products is Yukon, the next release of Microsoft SQL Server. Like Whidbey (the next version of Visual Studio .NET), Yukon is a major release. It contains not only bug fixes and enhancements to existing capabilities but also major changes, such as the replacement of SQL Server Enterprise Manager with SQL Server Workbench, integration with the Windows .NET Framework, and enhancements in ADO.NET.
Enterprise Manager and SQL Server Workbench
One major change in Yukon is the elimination of Enterprise Manager, a tool for managing SQL Server instances. Microsoft will be rolling Enterprise Manager's capabilities into SQL Server Workbench, a common development environment for managing SQL Server databases. Developers will be able to use SQL Server Workbench or Visual Studio .NET to manage SQL Server instances. (Many developers don't realize that the majority of Enterprise Manager's capabilities are reproducible in Visual Studio .NET's Server Explorer. You can expect SQL Server Workbench to operate on a model that's similar to the one in Visual Studio .NET.)
In addition to SQL Server Workbench overcoming a few of Enterprise Manager's shortcomings (e.g., not letting you easily develop projects around a database), SQL Server Workbench will include new tools for managing XML and generating custom XQuery logic. SQL Server Workbench will also feature many new capabilities associated with Yukon's many changes. For example, SQL Server Workbench will integrate true user data types (UDTs) into the database. Implemented through XML, a UDT will no longer function as just an alias for one of SQL Server's built-in data types but instead will let you define a column that provides a unique storage structure. This ability to implement custom columns is at the heart of the native XML data-type column, which will be available in Yukon. Rather than creating two columns to represent a point, you'll define two integers and their relationship as part of an XML structure, then be able to apply this structure as a single indexable column within a table.
Integration with the Framework
Microsoft plans to host .NET technology within Yukon by having the Common Language Runtime (CLR) operate within an active SQL Server process. This nontrivial change puts several constraints on what embedded .NET code can do, in particular from the standpoint of security or in the event of a fatal error. Microsoft will need to change the .NET technology to support Yukon's .NET capabilities, so you can be assured that Microsoft will release these two products in conjunction with each other.
Fortunately, you don't need to be concerned with the internal .NET implementation details to leverage Yukon's .NET integration. All you need to know is when and how to take advantage of Yukon's .NET capabilities.
When should you use .NET capabilities within a database? If you're developing a function that will compute values, use .NET logic. If you're developing a function that will handle a subset of database queries and return a result set, keep your logic in T-SQL.
How do you use the .NET capabilities? From Visual Studio .NET, you'll be able to create Visual Basic .NET and Visual C# .NET database projects, which will define the equivalent of user-defined functions (UDFs) in SQL Server. This approach has two advantages. First, most application developers are more familiar with using these standard development languages than they are with using T-SQL. Second, procedural languages are much faster at processing calculations than T-SQL.
Enhancements in ADO.NET
Microsoft will be making several important enhancements to ADO.NET. A couple of these enhancements are worth mentioning because although they fall under the ADO.NET heading, they're tied to some extent to Yukon. The first of these enhancements is far better support for multiple simultaneous queries. SQL Server 2000 and earlier versions provide a "virtual" shared connection; however, the actual implementation requires separate connections for each recordset. With Yukon, this situation will change. ADO.NET will support true connection sharing for recordsets that you create using the same connection object.
You might have noticed my use of the term "recordset" rather than "dataset." That's not an error. With Yukon, ADO.NET will support a connected model that lets you maintain a connection to ensure that users don't modify the data they're viewing. In addition, with Yukon, ADO.NET will support several other connected models, including support for client-side cursors.
Further Exploration
For many developers, the upcoming changes in Yukon are almost as important as the upcoming changes in Whidbey. In my next column, I'll introduce you to the changes in Whidbey. For now, if you want to further explore the changes in Yukon, check out these URLs:
Sponsor: Windows & .NET Magazine Connections -- 2004 Date Announced
The Spring 2004 Windows & .NET Magazine Connections event will be held April 4 - 7 in Las Vegas at the new Hyatt Lake Las Vegas. Save these dates on your calendar. Early registrants will receive the greatest possible discount.
For more information, please visit us online or call 800-505-1201 or 203-268-3204.
http://www.devconnections.com
2. Announcements (brought to you by Windows & .NET Magazine and its partners)
Order Windows & .NET Magazine and the Article Archive CD at One Low Rate!
What's better than Windows & .NET Magazine? Try Windows & .NET Magazine and the Windows & .NET Magazine Article Archive CD at one super low rate. Read Windows & .NET Magazine in the office. Take the Article Archive CD with you on the road. Subscribe now!
http://www.winnetmag.com/rd.cfm?code=wcep203xcc
Need to Find the Best SQL Server Tips?
Subscribe to SQL Server Magazine and receive 12 print issues of the newest information and tools needed for SQL Server. You will also get free access to the entire online article archive, active forums, and numerous tips and tricks. Bonus--the latest System Table Map Poster. To get this valued content, subscribe today!
4. Event (brought to you by Windows & .NET Magazine)
Have You Checked Out Windows & .NET Magazine's Archived Web Seminars Lately?
Find timely information about email abuse and the security and business concerns surrounding the use and abuse of email within companies. Or, learn more about identity management and how you can benefit from greater security, improved productivity, and better manageability. Sign up and receive a free identity management white paper. Register now for these two informative Web seminars!
http://www.winnetmag.com/seminars
5. New and Improved by Shauna Rumbaugh, products@winnetmag.com
Create Skinnable Applications
SkinCrafter.com released SkinCrafter, an ActiveX library that lets developers create skinnable applications with fully interactive, customizable UIs by using precreated design elements or the product's SkinBuilder feature. Users can then easily modify the skinnable applications' appearance. SkinCrafter supports all Win32 platforms, including Microsoft .NET applications. With SkinCrafter, you can use common programming languages, including Visual C++ (VC++), Visual Basic (VB), Borland Software's Delphi, and all Win32 languages that support COM objects. SkinCrafter runs on Windows XP/Win2K/NT/Me/98. A single-user license costs $399. Contact SkinCrafter.com at info@skincrafter.com or on the Web.
http://www.skincrafter.com
Tell Us About a Hot Product and Get a T-Shirt!
Have you used a product that changed your IT experience by saving you time or easing your daily burden? Tell us about the product, and we'll send you a Windows & .NET Magazine T-shirt if we write about the product in a future Windows & .NET Magazine What's Hot column. Send your product suggestions with information about how the product has helped you to whatshot@winnetmag.com.
Sponsored Links
Sybari Software
Free! "Admins Shortcut Guide to Email Protection" from Sybari
About Developer .NET Perspectives -- bills@interknowlogy.com
About the newsletter -- kbemowski@winnetmag.com
About technical questions -- http://www.winnetmag.com/forums
About product news -- products@winnetmag.com
About your subscription -- Developer_dot_NET_update@winnetmag.com
About sponsoring UPDATE -- emedia_opps@winnetmag.com
This email newsletter is brought to you by Windows & .NET Magazine, the leading publication for IT professionals deploying Windows and related technologies. Subscribe today.
http://www.winnetmag.com/sub.cfm?code=wswi201x1z
Copyright 2003, Penton Media, Inc.
End of Article
I'm looking for any information on InfoPath. Do You have any links (other than to Microsoft - I've ordered the book) that I might be able to look at the short comings as well as the potential to this new technology? I am tasked with creating a "employee review document", which is very different than the form that MS has provided. The HR folks want it in the way and layout that they want. (lots of pull downs and optional memo fields). At any rate, thanks for any info. This is not about Whidbey, But you might help. maybe even have a CD.
Nathan Coursey December 05, 2003
You must be a registered user or online subscriber to comment on this article. Please log on before posting a comment. Are you a new visitor?
Register now
An often irreverent look at some of the week's other news, including some more Windows 7 sales momentum, some Sophos stupidity, Microsoft's cloud computing self-loathing, more whining from the browser makers, Zoho's "Fake Office," and much, much more ...
Let Your Users Reset Their Own Passwords: Free Download Try a 30 day free trial of Desktop Authority Password Self-Service – it provides an easy-to-use, robust system for allowing users to reset their own forgotten passwords or locked accounts.
Get Windows IT Pro & Mark Minasi’s Favorite Power Tools Guide Order Windows IT Pro now and get "More of Mark Minasi's Favorite Power Tools"--a in-depth guide to the most useful Windows commands --FREE with your paid order! Subscribe today, and save 58% off the cover price!
Deep Dive into VMware vSphere, eLearning Series Join John Savill to explore the major functionality capabilities of the vSphere virtualization platform, including identification of the changes from ESX 3.5.
At any rate, thanks for any info. This is not about Whidbey, But you might help. maybe even have a CD.
Nathan Coursey December 05, 2003