当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: ASP.NET Starter Kit包括5个示例应用程序,告诉
 

 

 ·体验vs.net 2005的winform新功能    »显示摘要«
    摘要:  2005年4月,visual studio.net 2005 beta 2版终于发布了。在这个版本中,除了.net framework 2.0在语言特性等方面有了很大的增强外,在visual studio.net 2005本身,也增加了很多新的功能,使的无论在winform还是webform的开发上,都大为方便。在本文中,将以最新的beta 2版本为蓝本,介绍visual studio.net 2005,在winform应用的开发上其中在输入功能方面的......
 ·visual studio.net 2005 (whidbey) 初探    »显示摘要«
    摘要:最近在这里发表了很多言语,伤心的,难过的。好像和博客园的主旋律:专注.net技术有很大的偏差。此外我在上一篇文章中说要保持头脑的清醒,无论什么时候都应该知道自己应该做的是什么,这让我下决心今天来写一篇关于.net的文章,而不要总是在一些其他的事情中消沉。 前几天一个朋友送了我一套msdn professional. 我觉得对我而言最有价值的就是visual studio.net 2005 beta (whidbey)和 sql server 2005......


使用ASP.NET2.0改进 Starter Kit

asp.net starter kit包括5个示例应用程序,告诉web开发人员如何利用asp.net 1.x的功能。starter kit包括一些重要功能的参考实现,如交互式html报表、更换皮肤与主题、身份验证与授权、移动web浏览器支持等等。花费1小时研究starter kit的源代码,可以省下大量编程与调试的时间。

 

  【相关文章:袖珍数据库连接查询手册

【扩展阅读:在ASP中用集合成批操作数据库

  【扩展信息:用ASP编写网上调查投票系统(转自赛迪网

在asp.net 2.0中,microsoft引入了大量的改进与新功能,可以极大地提高开发人员的生产率,大幅度减少web开发人员要编写的代码行数。asp.net 2.0的一些功能实际上将starter kit中尝试的几个关键功能变成了实现。本文介绍了asp.net 2.0中的一些最卓越的新功能,并把使用asp.net 2.0功能的简单性与starter kit完成类似功能所需要的大量代码加以对比。

starter kit大阅兵

 

社区

 

community starter kit实现了一个面向社区的web站点,它用模板、主题、皮肤,以及来自sql server数据库的动态数据组合形成网页。community starter kit中基于模板的方法十分强大。宿主在starter kit同一实例中的多个社区可具有各自独特的外观。不幸的是,community starter kit的模板方法为站点添加了一层复杂性,可能很难把握,尤其是对那些尚处于asp.net学习曲线上升阶段的开发人员而言。

 

在asp.net 2.0中,主控页面与主题提供了简单得多的方法,保证站点中的所有页面具有一致的外观。主控页面还提供了一些有趣的功能,仅仅依靠community starter kit建立站点是无法实现的,比如嵌套主控页面的能力。

 

门户

 

portal starter kit实现了一个基本的web门户,同时提供桌面与移动浏览器界面。对于桌面用户,门户呈现一个选项卡用户界面。每个选项卡包含许多“模块”,而每个模块则显示内容。例如,一个模块类型是events模块,它显示一列来自数据库的将要发生的事件。对于移动用户,通过一组移动web表单来公开更为有限的界面。

 

portal starter kit使用form身份验证与自定义的基于角色的授权解决方案,为不同类型的用户呈现不同的选项卡。最值得一提的是admin选项卡,只能供administrator角色中的用户使用。

 

在asp.net 2.0中,新的membership、role management与login ui功能将用户管理所需要的代码减少到微不足道,而提供的功能却比为v1.0/v1.1 portal starter kit编写的全部代码都多。asp.net 2.0新增的移动设备支持使移动用户可以访问门户,而不需要一套专门为移动用户建立的web表单。

 

报表

 

report starter kit为一些常见报表类型(总表-明细、表格与条形图)提供了示例实现。report starter kit提供的不仅仅是静态报表:报表是交互式的,具有分类与向下挖掘等功能。尽管report starter kit有效地利用了声明性标记与数据绑定,但为了使报表能够工作依然需要一些管线代码。

 

使用asp.net 2.0中新的数据控件与数据绑定功能,可以生成类似于report starter kit的html报表,但比asp.net 1.x需要的代码要少。数据源与数据绑定可以用asp.net标记声明性地表示。asp.net 2.0负责所有的管线,无需编写一行visual basic或c#代码,就能生成带有分类、分页与双向数据绑定功能的交互式web表单。

 

商务

 

commerce starter kit是ibuyspy公司的web商店。主要功能包括商品分类目录、购物车、用户注册与身份验证以及web服务接口。commerce starter kit使用公用的“标题与脚注用户控件”保持整个站点一致的外观。标题用户控件实际上包含页标题的内容与左侧导航菜单,左侧导航菜单包含动态生成的产品类别列表。

 

使用asp.net 2.0,实现commerce starter kit需要的代码少得多,而且可以用更可管理的方式控制每个页面使其具有一致的外观与布局。
...   下一页
    摘要:昨天下载了vs.net 2005,总共2.5g(m$都淘汰cd啦,现在出的东东清一色全是dvd,看来俺的三星康宝要换代了) 今天装上用了一用,不错。 第一感觉就是变漂亮了,页签、工具栏、菜单都变漂亮了,类似于office2003。 用了几分钟,谈一下初步感受。 我一直认为eclipse是我见过最强大的编程工具,以前的vs.net在界面设计上可以傲视群雄,但是在具体代码的编写上远远落后于eclipse。 不过现在的20......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE