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

框架

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

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

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

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

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

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

时间: 2024-12-02 06:01:07

开发者面临的.Net挑战(三)的相关文章

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

电子商务的大潮已经袭来,这需要所有的软件都支持 Web.开发者们思考得更多的是如何把现有的应用程序放到 Web 上,如何为 Internet 开发出企业级的.高性能的以及可伸缩的应用程序.我们来看一看这些挑战,以及我们能做些什么吧! 对基于 Web 的开发过程的充分理解是在 Internet 开发领域取得成功的关键.我们中有许多人听说过那些术语,像 ASP.Web 服务器.事务处理服务器和组件等等,但对它们的真正含义只有一个粗略的理解.像很多其他东西一样,一旦我们理解了它们是什么,事情就简单了.

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

进入 .NET 通过打开不同的 Web 应用程序并把它们呈现为 Web 服务,Microsoft .NET 平台方便了它们之间的集成.通过支持开放的 Internet 协议,.NET 平台允许电子商务应用程序以及其它基于 Web 的应用程序间相互通讯.交换数据并实现了真正的 互操作性.Microsoft 还开发了一套企业级服务器 (共同称为 .NET Enterprise Server),包括数据库服务器.商务到商务 (B2B) 管理服务器以及便于你加强 Web 站点安全性的服务器. 当应用程序

蒋涛:开发者面临最大挑战是平台开发周期短

CSDN和<程序员>董事长蒋涛 和讯科技消息 10月19日,由CSDN.创新工场主办的2012中国移动开发者大会在北京召开,本届大会将以"移动主流下的机遇与挑战"为主题,邀请了百余位行业内精英针对中国移动互联网的现状与趋势和移动互联网趋势下的端云协同等热门话题进行深入探讨.和讯科技作为特别支持媒体将对本次大会进行全程报道.CSDN和<程序员>董事长蒋涛发表主题演讲. 蒋涛表示,开发者目前面临的挑战是平台.设备开发周期短.移动开发者大会将推动跨平台的服务工具,为开

App Store 六周年 开发者遭遇更大挑战

7月11日消息,据TechCrunch报道,首先让我们向App Store说声"生日快乐!"今天是苹果App Store的六岁生日,据该公司公布的最新数据显示,目前App Store上有120万个应用供用户下载,累计下载量已经超过了750亿次. 但是根据两家不同的分析公司的报告显示,一些开发者在这项业务上处境艰难.一家公司指出有超过21%曾经亮相过的应用现在已经"死亡":另一家 公司则表示,App Store上出现了一种"应用倦怠"(app bu

个性化推荐技术究竟面临着哪些挑战?

个性化推荐经常被人误解为细分市场和精准营销这两个概念.虽然它们之间有一些联系,但实质上却相差甚远.本文不仅清楚地讲述了个性化推荐技术,更列出了其所面临的十大挑战. 很多人都知道个性化推荐,却有不少认识上的误区.有的人认为个性化推荐就是细分市场和精准营销,但实际上细分市场和精准营销往往是把潜在的用户分成 很多群体,这与基于全体的统计相比固然有了长足的进步,但距离"为每一个用户量身定做的信息服务"还有很大的差距,只有做个性化才能实现亚马逊CEO Jeff Bezos的梦想"如果我

智能传感器在物联网领域面临的三大挑战

当今的智能传感器模块包含与原始传感器集成的某些处理能力,在物联网的世界里,微机电系统(MEMS)传感器是搭建用户与其周边众多设备(如智能手机.可穿戴设备.机器人和无人机)之间的桥梁.然而,仅仅凭借设备的传感和连接根本不足以实现物联网的远大目标. 随着周遭环境的日益复杂,各类设备对众事物无时无刻的传感功能也让传感器供应商面临着巨大的挑战.它所面临的主要挑战可归结为以下三点: 第一个挑战是技术本身.供应商欲利用其核心MEMS和系统技术来完成这项不可能完成的任务.对于工程师来说,这是一种物理限制的挑战

新概念,数字游民面临的一些挑战和应对举措

随着网络技术日新月异的发展,一二线都市中开始盛行soho办公,只要有一根网线,一身超乎常人的技能,很多工作就可以在家完成,再也不用挤早晚高峰的地铁.公交,彻底摆脱上下班打卡的约束. 眼下,国外的soho办公已经成为人们主流的工作方式之一,同时digital nomad开始流行起来,只要有无线网络覆盖的地方,想在哪儿办公就在哪儿办公,家都不用呆了:践行digital nomad工作方式的人群被称为数字游民(数字游民指无需办公室等固定工作地点,而是利用技术手段,尤其是无线网络技术完成工作的人),这已

电子银行面临第三方支付挑战 转型势在必行

近几年来,中国的电子银行业务发展非常迅速,这对于银行业务转型发挥了积极的作用.但电子银行也面临着"成长的烦恼",比如如何在增强安全性的同时兼顾客户体验?如何应对第三方支付机构的冲击?怎样实现传统服务模式向网络经济服务模式的转变?<每日经济新闻>记者就以上这些问题,对中国建设银行电子银行部总经理徐捷进行了专访. 兼顾安全性和客户体验 NBD:日前,央行发布的<网上银行系统信息安全通用规范(试行)>涉及网上银行系统的技术.管理和业务运作三个方面,分为基本要求和增强要

分类信息网站58同城上市前调查:面临三大重要挑战

58同城递交招股书赴美上市的消息,意味着一度麻烦缠身的分类信息网站出现了重大行业转机吗?且慢乐观. 招股说明书显示,58同城营运及自由现金流已经连续4个季度为正,2013年第二季度更是大爆发:当季营收同比增长61%达3511万美元,同比扭亏实现净利496万美元.在过去两年资金链断裂.高管离职.裁员.转型失败等一系列负面消息后,这些数字不啻于美妙仙音. 但58同城财报"逆转"背后的信息仍需进一步解读和分析,特别是今年第二季度业绩井喷的原因.仅从表面看,今年58同城的商业模式并没有特别大的