
Four intensive days learning the ins and outs of the latest release of ASP.NET
ASP.NET has established itself as one of the most productive environments for building web applications and more developers are switching over every day. The 2.0 release of ASP.NET builds on the same componentry of 1.1, improving productivity of developers even further by providing standard implementations of common Web application features like membership, persistent user profile, and Web parts, among others. With more than 50 new server-side controls and many new pieces of web infrastructure, ASP.NET 2.0 brings more new features than any web development technology in recent memory. This course will introduce practicing ASP.NET developers to the many new features in ASP.NET 2.0 as well as 3.5, with practical hands-on labs to reinforce the concepts, with an emphasis on understanding how each new feature works and when to best apply it.
Highlights
- Partial class code-behind model
- Declarative data sources and the new data binding model
- Compilation in ASP.NET 2.0
- Web Application Projects (WAP) and Web Deployment Projects (WDP)
- Security controls and the membership provider
- Master pages and site templating
- Themes and skins
- Hierarchical data binding and XPath
- The provider model
- Cross-page posting
- Caching improvements
- Form validation enhancements
- Client-side scripting features in ASP.NET 2.0
- Navigation controls and data sources
- The new WebControls
- New features of ASP.NET 3.5
- Custom control enhancements
- ViewState changes and ControlState
- Asynchronous pages
- ASP.NET Ajax
Who Should Attend
Developers with experience in .NET who are interested in learning the latest features of ASP.NET and web development with the 2.0 and 3.5 releases of the framework.
Prerequisites:
Experience programming in either C# or VB.NET. Knowledge of Web programming including HTTP, HTML, and client-side Javascript. Experience with ASP or ASP.NET 1.1 is helpful but not strictly required.
What you should expect to learn:
How to build robust, feature complete Web applications with ASP.NET 2.0 and 3.5. You will take away many practical samples, and have a good understanding of when to use which features of the new framework.
Questions this course will answer:
- How can I build my Web applications in ASP.NET 1.1 today to ensure an easy migration to 2.0 down the road?
- What are the different compilation models supported in ASP.NET 2.0, and when is each model appropriate to use?
- What are providers in ASP.NET 2.0, and how can I build my own provider infrastructure?
- How can I leverage the new caching features of ASP.NET 2.0 to create a more scalable Web application?
- I would like to build a truly 'componentized' infrastructure for building Web applications at our company - how can I best achieve this in ASP.NET 2.0?
- We have many low bandwidth clients accessing our application - what can I do to make them happy with ASP.NET 2.0?
- What steps should I take to make sure my application can scale out effectively to a web farm, should the need arise?
- What are the new features included with ASP.NET 3.5 and how can I leverage them?
- How can I use ASP.NET Ajax to make my applications more responsive?
For more information on offerings of this course : contact Pluralsight here.
|