Developer .NET UPDATE—brought to you by SQL Server Magazine
http://sqlmag.com
This Issue Sponsored By
DevConnections -- 2004 Date Announced
http://www.devconnections.com
Windows & .NET Magazine Connections -- 2004 Date Announced
http://www.winconnections.com
December 5, 2003--In this issue:
1. Developer .NET Perspectives
Whidbey's Alpha Bits
2. Announcements
New--Microsoft Security Road Show!
Work with SQL Server?
3. Event
Receive a Free Identity Management White Paper!
4. New and Improved
Secure ASP.NET Applications
5. 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.
Spring 2004 DevConnections 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 the best discounts plus access to all three conferences for one low price.
Attend DevConnections and succeed in your job:
Get tailor-made solutions for your most pressing challenges
Compare your current strategies to best-practice advice from the
world's top .NET gurus
Networking gatherings with your peers will help you uncover additional tricks and tips
Focused, technical, and in-depth content ensures you won't waste your time
Learn real world advice from experts in the field as well as insights from Microsoft product architects who built .NET technologies
Conference session details and speaker information is already on the Web. Go online today or call 800-899-5325 or 203-268-3204.
http://www.devconnections.com
1. Developer .NET Perspectives
by Bill Sheldon, bills@interknowlogy.com
Whidbey's Alpha Bits
In "Yukon Gold" (http://www.winnetmag.com/article/articleid/40945/40945.html), I discussed a few of the changes coming in Yukon, the next release of SQL Server. In this column, I want to tell you about a few of the changes coming in Whidbey, the next release of Visual Studio .NET. I could easily spend an entire series of articles discussing the upcoming changes, but I'm going to limit the coverage for now because Whidbey is still an alpha version.
Unlike servers, which simply become out of date, development tools require backward compatibility. Microsoft's goal for Whidbey is 100 percent backward compatibility. What's interesting about this goal is that from the Whidbey alpha bits I've seen, the Whidbey developers seem to be on track to achieve this goal.
At the same time, the Whidbey developers are thinking forward and trying to expand the application developer's universe of tools by offering new features and enhancements. For example, Whidbey is continuing to narrow the difference between building applications for desktops and building applications for mobile devices. Microsoft wants every control that's currently part of Visual Studio .NET to automatically support a compact state in Whidbey. Microsoft wants this support in both Web applications and smart applications (i.e., WinForms).
This support, however, comes at a price: Each control will be larger to encompass the code that recognizes and adapts to the appropriate device, and each control will have still more properties to customize. And keep in mind that having a default format available for a device doesn't mean you're going to want to use that format. In addition, although a common environment can decrease the amount of time you spend developing an application, it won't change the amount of time you spend testing that application.
One of Microsoft's claims is that Whidbey's new code-generation wizards can decrease the amount of code you write by 70 percent. I don't like such misleading claims because they don't address what really matters in development: time. Notice that the claim isn't that the wizards will reduce development time by 70 percent. You probably won't save much time because you'll have to run the wizards, customize the generated code, develop additional features if needed, and test the application. In development, project schedules rarely get shorter because of new tools. Instead, feature lists get longer. And the more powerful the tools, the more powerful the applications you're expected to develop.
The good news is that Whidbey looks like it will provide many new powerful tools. Whidbey will feature several new capabilities on the ASP.NET side alone. The changes coming to ASP.NET are dramatic. For starters, Whidbey will provide better integration between the various code behind the pages. The Whidbey developers have even stopped referring to the coded elements of ASP.NET pages as "code behind" the pages. They refer to this code as "code beside" the pages.
Other ASP.NET changes range from the macro to the micro. An example of a macro change is the introduction of Master Pages, which act as a template for other pages. An example of a micro change is the inclusion of Web parts for personalizing Web projects.
As I explained in "Islands, Rivers, and Animals" (http://www.winnetmag.com/article/articleid/40792/40792.html), Whidbey encompasses changes in not only the next version of Visual Studio .NET but also the next version of the Windows .NET Framework. Thus, Whidbey developers are making changes in the .NET languages. For example, Visual Basic .NET will have additional debugging features, and Visual Basic .NET and Visual C# .NET will feature a new generics model.
To get a feel for Whidbey's new environment, you can download the Whidbey alpha bits and run sample code. Before you do, however, heed these warnings:
Don't install the bits on any machine you aren't willing to reformat. I recommend that you use a clean virtual machine because the alpha bits aren't 100 percent backward compatible yet.
Don't use the alpha bits to build anything but demos on. As the original Visual Studio .NET release demonstrated, major changes can occur between the alpha and beta versions. If you want to get an early start on your next generation of applications, you should wait for the beta version, which is tentatively scheduled for release in early 2004.
To download the alpha bits and learn more about Whidbey, check out these links:
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.winconnections.com
2. Announcements
(brought to you by SQL Server Magazine)
New--Microsoft Security Road Show!
Join industry guru Mark Minasi on this exciting 20-city tour and learn more about tips to secure your Windows Server 2003 and Windows 2000 network. There is no charge for this event, but space is limited, so register today! Sign up now for our December events.
Subscribe to the SQL Server Magazine Master CD and get real-time, high-speed desktop access to all articles, code, tips, tricks, and expertise published in SQL Server Magazine and T-SQL Solutions. Search by keyword, subject, author, or issue. Let this helpful resource save you some time at work. Subscribe today!
Are your existing identity-management and access-control solutions fragmented, duplicated, and inefficient? Attend this free Web seminar and discover how to automate and simplify identity creation, administration, and access control. Leverage your investment in Microsoft technologies and benefit from greater security, improved productivity, and better manageability. Register now!
http://www.winnetmag.com/seminars/identity
4. New and Improved
by Shauna Rumbaugh, products@sqlmag.com
Secure ASP.NET Applications
PortSight, a business unit of Moravia IT, released PortSight Secure Access 1.1, an ASP.NET component that lets developers secure applications and Web content and manage user accounts. The product supports Forms and Windows authentication. It includes authorization, auditing, and delegation features as well as a Web-based user management interface and reusable ASP.NET controls (e.g., dialog boxes, logon and registration forms, password controls). Developers can store user preferences and create and manage multiple user catalogs. Pricing for PortSight Secure Access 1.1 is $249. The product runs on Windows 2003/XP/2000. Contact PortSight at support@portsight.com or on the Web.
http://www.portsight.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.sqlmag.com/forums
About product news -- products@sqlmag.com
About your subscription -- Developer_dot_NET_update@winnetmag.com
About sponsoring UPDATE -- contact Kate Silvertooth at (ksilvertooth@sqlmag.com)
This email newsletter is brought to you by SQL Server Magazine, the independent source of technical, how-to information for SQL Server developers and administrators. Subscribe today.
http://sqlmag.com/rd.cfm?code=00ex214xss
Copyright 2003, Penton Media, Inc.
End of Article
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 post-PDC some soul searching, a Google Chrome OS announcement and a Microsoft response, Windows 7 off to a supposedly strong start, the Jonas Brothers and Xbox 360, and so much more ...
Picking a favorite product from an impressive crowd of competitive offerings is never an easy task, and such was the case with our Editors' Best and Community Choice awards this year. ...
Free CDs Offer Fundamental Content for IT Pros Are you up to speed on the latest technologies and solutions? Don't miss out on your chance to get up to speed quickly on fundamental, in-depth information on some of the hottest topics in our library of content.
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.