ASP.NET网页编程之利用Kentico CMS 7轻松构建ASP.NET站点仓酷云
我实在想不明白net网页编程的机制,为什么非要那么蛋疼,在同一个平台下重复编译。Kentico是微软的金牌认证互助同伴和基于内容办理体系的ASP.NET开辟商,比来他们公布了KenticoCMSversion7,个中有多项新特征。KenticoCMS7引进了一种先辈的事情流办法,闪开发者可使用新的可视化计划器创立事情流,在个中他们只必要复杂地拖下班作流组件,并利用转换(transitions)把它们连在一同。别的,开辟者还能够为每种关照邮件范例指定邮件模板,并在事情流平安性中界说扫除的脚色。它还能够从事情流中扫除项目和部合作作流,大概界说在特定文档中启开工作流必需切合的宏前提(macrocondition)。“有了整合到版本7中的告白(banner)办理模块的匡助,开辟者能够把多组告白界说为告白的种别,从而可以跟踪对每一个告白的点击。”Kentico的首席手艺官MartinHejtmanek如是说。别的,最新的版本还包括了整合的翻译服务,个中利用了Google和Bing的API。
KenticoCMS7包括一种新的框架模块,供应了新的全部系列的webparts,而且能够把它们放在页面指定的静态地位上,寄存在框架文档范例中。它还让用户能够对举动用户界面中现存的站点布局内容做出改动,乃至是创立新的文档,而不必要切换到CMS桌面工具。
“克制利用Kentico所必要的最后进修曲线十分值得,它会让增添特征的事情更快,而且让我们能够实时、在预算以内开辟出庞大的web站点。它有助于让我们在代价和质量上更有合作力”,以色列4Hilton公司的总监HiltonSher如是说。Kentico7为创立导游增添了一系列webparts,还包括了可会见性的考证器,让有残疾的用户可以最年夜限制地利用CMS。
澳年夜利亚的AlykaWeb计划公司的办理总监DouglasLim说:“从我们部署Kentico入手下手,我们的一个客户端站点的会见者数目增加了400%,由于它具有壮大的seo手艺。”
在撰写这篇文章的时分,KenticoCMS7已处于公布候选阶段,这意味着特征基础不会再改动。Kentico希冀在Kenticoconnections年夜会上公布终极的版本,那次集会企图玄月份在丹佛举行。
据新西兰Datacom公司的开辟司理MarkPrins所说:“Kentico让我们能够比利用之前的CMS框架更快地托付站点,而且个中有更多特征,把我们从探求营业新范畴的事情中束缚出来,并为我们的客户增加了分外的代价。”
Kentico是由PetrPalas于2004年创立的,总部位于捷克共和国,在美国、英国和悉尼设有做事处。从最后入手下手,Kentico延续疾速地把KenticoCMS的用户扩大到环球。它的互助同伴收集包含80多个国度的1200家互助同伴。在2010年,Kentico在捷克共和国的德勤高科技高发展50强企业颁奖举动中荣获最快发展手艺型公司称呼。
它的Twitter是@Kenticocms。
检察英文原文:BuildASP.NETSitesEasilywithKenticoCMS7
也许唯一可以让世人留恋net网页编程的理由就剩下它的王牌——跨平台。 可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。 主流网站开发语言之PHP:PHP的全名非常有趣,它是一个巢状的缩写名称——“PHP:HypertextPreprocessor”,打开缩写还是缩写。PHP是一种HTML内嵌式的语言(就像上面讲的ASP那样)。而PHP独特的语法混合了C,Java,Perl以及PHP式的新语法。它可以比CGI或者Perl更快速地执行动态网页。 Servlet却在响应第一个请求的时候被载入,一旦Servlet被载入,便处于已执行状态。对于以后其他用户的请求,它并不打开进程,而是打开一个线程(Thread),将结果发送给客户。由于线程与线程之间可以通过生成自己的父线程(ParentThread)来实现资源共享,这样就减轻了服务器的负担,所以,JavaServlet可以用来做大规模的应用服务。 但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。 那么,ASP.Net有哪些改进呢? asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源 平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。 ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象。 ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp)。 Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。 提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。 由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求的时候,服务器就会打开多个进程,这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。 现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。
页:
[1]