仓酷云

标题: ASP.NET网站制作之F# 3.0 ―― LINQ + 范例供应程序 = 富信息编程仓酷云 [打印本页]

作者: 老尸    时间: 2015-1-18 11:20
标题: ASP.NET网站制作之F# 3.0 ―― LINQ + 范例供应程序 = 富信息编程仓酷云
前几天同学问我学习方向的问题。有点想法,不知道对不对,怕误导同学,现在“开源一下”。注:括号内是我现在整理的时填加上的。微软比来公布了F#3.0的开辟者预览版——新特征包含经由过程查询表达式撑持LINQ,和范例供应程序体系和一组内置的供应程序,使得对各类数据源的编程变得简便。
F#3.0的富信息编程特征使你能够对数据库、Web服务、Web数据源和数据代办署理间接编程。好比说,你如今能够如许做:
  1. [<Generate>]typeNorthwind=ODataService<"http://services.odata.org/Northwind/Northwind.svc/">letdb=Northwind.GetDataContext()query{forcatindb.Categoriesdoselect(cat.CategoryID,cat.CategoryName,cat.Description)}|>Seq.iter(fun(id,name,description)&ndash;>printfn"ID:%dnCategory:%snDescription:%sn"idnamedescription)
复制代码
经常使用的几种数据源已有内置的范例供应程序了:OData服务、数据库毗连、数据库架构、经由过程实体数据模子指定的数据、Web服务和资本文件。别的,范例体系是开放和可扩大的,这同意开辟者和第三方创立他们本人的供应程序。
别的新特征的简述:

你能够在MSDN文档里查阅概况。你也能够从CodePlex下载F#SamplePack检察这些特征。
F#是一种多范式编程言语,它针对.NETFramework,并贯彻了函数式编程、命令式编程和面向对象编程的准绳。
检察英文原文:F#3.0&ndash;LINQ+TypeProviders=InformationRichProgramming
译者李永伦从02年入手下手存眷.NET,读过4年工商办理,任过3届微软MVP,比来恋上Ruby。
在经过全球个人PC市场占有90%的微软对asp.net不断优化与整合后,asp.net与微软自身平台的动用上更加的高效,加上asp.net在应用上非常容易上手,相信asp.net仍会是最多客户选用的脚本语言,并会在未来几年继续领跑。
作者: 只想知道    时间: 2015-1-20 20:51
有一丝可惜的是,这个系列太强了,Java阵营的朋友根本就是哑口无言...争论之火瞬间被浇灭,这不是我想这么早就看到的,但是值了。
作者: 小女巫    时间: 2015-1-29 06:57
逐步缩小出错代码段的范围,最终确定错误代码的位置。
作者: 爱飞    时间: 2015-1-31 07:19
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
作者: 飘飘悠悠    时间: 2015-2-6 18:22
使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行,用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
作者: 再见西城    时间: 2015-2-7 16:18
有一丝可惜的是,这个系列太强了,Java阵营的朋友根本就是哑口无言...争论之火瞬间被浇灭,这不是我想这么早就看到的,但是值了。
作者: 兰色精灵    时间: 2015-2-22 15:55
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
作者: 谁可相欹    时间: 2015-3-7 00:42
asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源
作者: 金色的骷髅    时间: 2015-3-13 23:08
对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。
作者: 愤怒的大鸟    时间: 2015-3-20 21:21
同时也感谢博客园给我们这个平台,也感谢博客园的编辑们做成专题引来这么多高人指点。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2