Developer Tools Sessions |
ASP.NET 2.0: A Look Inside Security, Membership, Role Management and Profiles in ASP.NET 2.0 Sam Spencer Investigate in depth the new Membership, Role Management and Profile features in ASP.NET 2.0. See how ASP.NET 2.0 will enable developers to eliminate hundreds of lines of complex code today -- and build even more secure applications quickly. Learn how to dynamically store profile data about users and construct more dynamic and personalised sites that dramatically improve the customer experience.
Top of page
ASP.NET 2.0: Web Parts with ASP.NET 2.0 and Advanced topics Sam Spencer Investigate in depth the new Web Parts infrastructure in ASP.NET 2.0. See how you can use Web Parts to build rich Web sites that enable end users to dynamically control the layout and component contents of pages. Learn how this will interoperate with SharePoint Products and Technologies.
Top of page
ASP.NET 2.0: Best Practices for Building Web Application User Interfaces with Master Pages, Site Navigation and Themes Bradley Millington Properly integrating the powerful features of ASP.NET 2.0 into a high-quality, professional site design can sometimes be tricky. This session covers specific best practices, tips and tricks, and other lessons learned from the beta cycle to help you more easily customise Master Pages, Themes, Site Navigation, and more, to build the most attractive and functional Web sites possible. Learn tricks about control properties, CSS, master page customisation and nesting. See how themes can make it even easier for you to control and change the look and feel of your Web application. Don't miss learning the core skills and best practices for creating the most effective and attractive ASP.NET 2.0 experience possible.
Top of page
ASP.NET 2.0: Building Data-Driven Web Sites in ASP.NET 2.0 Bradley Millington This session discusses the fundamentals of data access and how to render data in a Web site using the new data source and data-bound controls in ASP.NET 2.0. Topics covered include binding to a SQL database; performing sorting, paging, update, insert, and delete operations; building data access and business object layers; rendering customisation using templates; and improved performance through caching. This session also covers aspects of Visual Studio 2005 Express and SQL Server 2005 Express for building data-driven Web sites.
Top of page
Security Made Easy With Visual Studio 2005! Rick Samona Learn about new security tools included in Microsoft Visual Studio 2005 that will provide static security defect detection, prevention, and mitigation features for both unmanaged and managed code. More than ever before, your everyday development environment will have the tools you need to build secure applications and, more importantly, verify that they are secure. Learn about these tools and start helping your users sleep better at night.
Top of page
Visual C# Under the Covers: An In-Depth Look at C# 2.0 Mitch Denny Understand the key design principles of language features like generics, generic constraints, iterators, anonymous methods, partial types and other Visual C# language enhancements. Learn how these features were implemented by the C# compiler and the CLR and how the .NET Framework 2.0 base class libraries are designed to take advantage of these new language features. Finally, it will cover possible future directions for the C# language.
Top of page
Improved IIS Debugging: Understanding and Using The Newest Tools and Theories for Debugging Web Applications Ken Shaefer The key to successfully attacking problems in IIS applications is to understand the architecture of IIS. Although this session focuses on IIS 6.0, it will outline what administrators and developers should know to successfully debug Web applications. Learn the techniques used by seasoned debuggers at Microsoft, while we also introduce a new but powerful tool called IIS Debug Diagnostics. IIS Debug Diagnostics is a slick tool used to configure the right debug method based on the symptoms. It gathers data then analyses the data providing administrators and developers with potential causes and remedies for the problem. This session also demonstrates how you can successfully build objects to extend IIS Debug Diagnostics analysis capability. Upon completion, you will be more in tune with the techniques used at Microsoft to debug applications. You can then use that knowledge to successfully deploy and use the new debug toolkit released from Microsoft, IIS Debug Diagnostics.
Top of page
The Microsoft .NET Framework: What's New in the Framework for V2.0 Paul Glavich and Dave Glover Learn how the Microsoft .NET Framework 2.0 serves as the starting point for many of the great features you'll need to make your development experience faster, easier, and more productive. Learn about key .NET Framework 2.0 features exposed by the CLR, including the ability to host the CLR, new capbilities for network communications, ClickOnce, Edit-And-Continue (EnC), and 64Bit support. Whet your appetite for some of the many and varied new Base Class features, including strongly-typed resources support, and SerialPorts.
Top of page
Visual Basic Tip Tricks and Other Advanced Topics Nick Randolph and Bill McCarthy This is a must-see session for Visual Basic developers who are new to Microsoft Visual Studio 2005, and also reviews the major feature changes and additions for beta 2. Take a top-down look at the new application architecture and RAD development enhancements in Whidbey, including several key productivity features that are exclusive to Visual Basic. This session covers the new Visual Basic lightweight application model for client applications, the My namespace, Data, Settings and Resources, and many more features that speed development for connected applications.
Top of page
Future of Games Development with Microsoft XNA Tony Goodhew If you are a game developer or have aspirations of becoming a game developer, this session is for you! Microsoft XNA is Microsoft's future gaming platform that is designed to increase developer productivity while providing cross-platform support between personal computers and gaming consoles like Xbox360. The session will include architecture, build methodology and finally finish with demos showcasing the advanced graphics capabilities of Microsoft XNA.
Top of page
IIS 6.0 and Windows Server 2003: Web Serving Features and Capabilities Bill Karagounis See the IIS 6/Windows Server 2003 features, capabilities as well as the new SP1 enhancements including Secure Configuration for Web servers, tracing improvements, HTTP application programming interface (API) improvements, and logging improvements with W3C. Time permitting, the session will present a sneak peek at the IIS 7.0 features and how it has been completely re-architected to reach a new height in Web application development, deployment and operation.
Top of page
Introducing System.Transactions and New Features Nigel Watson .NET 1.1 offered developers two transactional programming models: explicit local transaction management or declarative use of the DTC via Enterprise Services. Both models have their advantages: the first is straightforward and the second supports distribution and integration with Enterprise Services. However, both have disadvantages and neither one is superior to the other in every respect. Version 2.0 of the Microsoft .NET Framework introduces an exciting new transactional programming model available in the System.Transactions namespace which offers the advantages of both models while separating the programming model from the transaction management, and even enabling distribution without changes to the application code. This session begins by briefly describing the traditional programming models and the motivation for the new model, then presenting System.Transactions, its features and its promoting capabilities, and some advance features such as concurrency management and cloning.
Top of page
Building Smart Client Applications with .NET: The Future of Software Development Tony Goodhew TBA
Top of page
Indigo Architecture Overview Ari Bixhorn Web services walk with an array of acronyms, specifications, and new vocabulary that can make one's head spin. Regardless of whether you are a Web, Client, Office, Visual Basic or Visual C# developer, this new wave of technology is a must-have in your toolset. This session takes a step back and helps you decipher the core concepts behind Web Services Architecture and how these technologies empower you to build Connected Systems. Walk away from this session with a clear understanding of the Web services protocols and Microsoft's plans for implementation with special emphasis on Indigo and future directions.
Top of page
Programming Indigo Ari Bixhorn Join Ari Bixhorn as he walks you through programming to Indigo.
Top of page
Building Secure Web Services Using Indigo Ari Bixhorn Building Secure Web Services using Indigo.
Top of page
What's New for Web Services Developers in Visual Studio 2005 and the .NET Framework 2.0 Graham Elliot TBA
Top of page | |