ASP.NET 2.0 Beta 1研究总结

ASP.NET 2.0 提供了更强大的开发工具和控件,简化了 UI 开发工作,增强了安全性管理,并支持 MobileDevice。新版本引入了 MasterPage 和 WebsiteMap 等特性,以及 Wizard 和 GridView 等控件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

By Ben


ASP.NET 2.0 Beta 1

研究总结

 1. 课题简介

ASP.NET 2.0 的出现, 更方便了开发者的系统开发, 更全面强大的设计工具Visual Studio .Net 2005 beta1 大大提高开发效率.

2. 研究过程

2.1. 概述

VS.NET 2005 beta1 以强大的IDE环境, 加上豪华的功能开发界面, ASP.NET 1.1开发量比较大的部分编码变成可视化无代码设计. 结合建模工具使开发更科学严谨有序. 强大的新控件实现更人性化功能更强大的ASP.NET 2.0  ……

2.2. 研究环境

(Virtual Server)WinXP,  SQL Server 2000 + SP3A,  VS.NET 2005 Beta1, .Net Framework 2.0

附件:        

2.3. 研究思路

1. 新开发运行环境等特性

2. 新控件使用和特点, 分析可取程度

3. Security 管理

4. Web Parts and Portal Framework

5. 了解The New Browser and Mobile Device Controls 

6. 了解Cache, Configuration and Administration

2.4. 新页面

2.4.1. Master Page

Master page相当于是网页模板, .master为扩展名。

在一个普通的asp.net页面的Page里加入:

设置sqldependency属性, :

4) SqlCacheDependency ClassCacheDependency Class

SqlCacheDependency ASP.NET 2.0的新Class,   System.Web.Caching namespace , 是用来建立cache dependencies on Microsoft SQL Server 7, 2000, and 2005 databases.

CacheDependency (, Introduced in asp.net 1.0)

2.8.2. Application Configuration

Web.Config Machine.Config 也有相当的改变. 新增配置部分主要体现在:

è Anonymous identification

è Code DOM

è Connection strings

è Data

è Caching

è _Expression builders

è Hosting

è Image generation

è HTTP cookies

è Membership

è Site maps

è Site counters

è Personalization Profile

è Protocol bindings

è Role Manager

è Mail servers

è URL mappings

è Web Parts

è Web Site Administration Tool

è Protected data

è Health monitoring

3. 总结

è 功能性能实现上

ASP.NET 2.0在软件工程管理上的有一个理念的提升: 开发员将主要的精力专注于系统业务逻辑, 而非UI等层;

验证授权方面上设计了Membership, 更方便Form验证授权的开发(虽然相比Authorization and Profile Application Block之下, 实现的业务逻辑相对简单点, 但仍非常实用, 可以应用到我们众多的一般性系统上);

为迎接未来Mobile Device时代趋势, ASP.NET 2.0更比之前版本和其他Web程序语言具备了对Mobile Device的支持;

面向SQL, 更提出SqlCacheDependency有效的提高SQL的缓存性能.

è 软件程序设计上

大量强大实用的控件足可以解决一般应用系统的所有UI等的功能性和性能性问题, UI等层开发成本大大降低

去除ASP.Net 2.0之前版本的Project的概念, 直接发布本地目录;

Web Part的结合, 便UI设计上更人性化;

动态编译的运行模式, 令开发员不用重新编译和重新启动调试.

 

ASP.NET 2.0 是一个激动人心的产品, 让我们期待它的正式版发布吧.



Trackback: http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=225157


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值