您的位置:首页网页设计ASP文摘 → 开发者面临的.Net挑战(三)

开发者面临的.Net挑战(三)

时间:2004/11/7 3:08:00来源:本站整理作者:蓝点我要评论(0)

框架



   Windows DNA 和 .NET 平台确保 Web 应用程序能很好地工作、具有可伸缩性,并可以在其它 Web 应用程序和服务中访问。但如何真正开始应用程序的开发呢?从哪里开始呢?怎样能把应用程序的基础建立在很多开发努力的结果之上呢?如果你发现另外一些人已经完成了学习过程,你能收获他们劳动的果实,这不是一件很好的事吗?这样的基础经常被称作应用程序框架,但并不是所有的框架都是生而平等的。



   我们需要一个健壮的框架、一个经过检验的结构,它是开发人员开始的地方。程序员不需要实现规则和数据处理,他们需要的是开始组织应用程序。一个良好的框架就是要做到这些。拥有良好的程序模板的优势后,在对业务逻辑的实现上,程序员就能有更大的自由来进行创造和革新。



   我们讨论了基于 Web 的应用程序的机制、需要的服务器和把东西拼在一起的方法。从理论上讲事情已经很明确了,一旦硬件软件到位,所需要的就是应用程序在它们上面运行。应用程序是相对容易的部分。作为一个开发者,一定做过不少交付应用程序的工作。开发人员和项目经理知道要实现的业务,并且知道他们可以编写 Web 应用程序来创造机会并提供一些帮助。



   虽然很多工具可以给我们一个开头,但经常遇到的简单问题是这些工具变得太快。它们使开发人员能在 Web 上运行应用程序,但实际的问题是,开发人员被迫在饼干切割机式的环境下开发哪些复杂且要求健壮的应用程序。他们被剥夺了创造性,却被要求“将 A 键插入 B 槽内”以便能交付应用程序。天知道在这样的环境下有几个程序员能越干越好?



   让我们来面对这个问题,技术革新让今天的开发者难于跟上。一旦落在后面,重新回到使用前沿技术开发软件的位置,就变得无比艰难。你曾经落伍吗?你是否觉得基于 Web 的开发正在离你越来越远?



   选择一个引人注目的、定义得很好的项目,选择一个经验丰富的咨询机构,然后走向 .NET。寻找提供可重复、经过检验的过程的咨询机构,一个在 .NET 操作平台上支持 Windows DNA 应用程序开发的机构。你的应用程序会和你一起成长,适应你的业务需求的变化,并且像你所需要的那样开放。  

相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 没有查询到任何记录。 微软放弃.net名称的背后用不着妄自菲薄 对ASP和ASP程序员的一些话技术分析:.NET的优势与劣势代码大战:哪种语言会赢得开发的霸权?

人气排行 微软提供的功能强大的ASP-HTML转换工具.它将用ASP技术实现在WEB网页上浏览目录及文件从VB 6.0到VB.NET的转换2从VB 6.0到VB.NET的转换5IIS 5.1和IIS 6.0一些显著的重要区别从VB 6.0到VB.NET的转换1将.Net应用移植到Linux上来的Mono工程Serv-U :快速构建功能强大的FTP 服务器