Introduction to ASP.NET - New Features in ASP.NET v1.1
(Page 10 of 10 )
In Version 1.1 of the .NET Framework, several features have been added that are of interest to ASP.NET developers. These include:
Request Validation
Request Validation, when enabled (the default), checks all forms of posted input (form fields, querystring, etc.) and raises an exception if any HTML or script code is found. This can help prevent cross-site scripting attacks in your applications. We’ll discuss Request Validation further in Chapter 9.
Side by side execution
Starting with ASP.NET 1.1, you can choose which version of the .NET Framework your application will run against. Assuming you have both Version 1.0 and Version 1.1 installed, you can configure individual applications to run against either version. We’ll discuss how to do this in Chapter 8.
Built-in mobile control support
In Version 1.0, support for targeting mobile devices such as cell phones and PDAs was provided via a set of controls available as a separate download. In Version 1.1, these controls have been fully integrated into the .NET Framework, and a new application type has been added to Visual Studio .NET 2003 to support development of ASP.NET applications for mobile devices. We’ll discuss mobile development in Chapter 5.
ADO.NET enhancements
In Version 1.0, developers wishing to access data from Oracle and/or ODBC data sources had to download and install a separate data provider for these data sources. In Version 1.1, the ODBC and Oracle data providers have been integrated into the .NET Framework.
 | If you've enjoyed what you've seen here, or to get more information, click on the "Buy the book!" graphic. Pick up a copy today!
Visit the O'Reilly Network http://www.oreillynet.com for more online content. |
| DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware. |