微软近期发布的三个新产品:SL PivotViewer SQL CE 4和Razor View Engine
来源:互联网 发布:手机免费刷会员软件 编辑:程序博客网 时间:2024/05/21 09:11
近期微软发布或将要发布的几个东西
这里大部分人都是Asp.net或者是Silverlight开发者,我想对于我今天介绍的这几个微软将要发布的这三个东西,你一定会非常感兴趣的。我甚至觉得微软的员工最近是不是背负着老板给的压力啊,居然出了这么几个好东西。
1.Silverlight PivotViewer
这个东西巍然在MIX10大会时有做过Silverlight PivotViewer control的demo.它主要是用来让你成百上千张照片可以在一个页面展示。你可以点击一个图片,查看它的大图以及它的附加信息。整个控件的使用还是非常简单的。给大家看一个例子的截图:
Pivotviewer的官网:http://www.microsoft.com/silverlight/pivotviewer/
开发参考文档下载: http://www.silverlight.net/learn/pivotviewer/
图片文档收集方式 : http://www.getpivot.com/developer-info/tools.aspx
你可以使用Excel来收集图片,然后保存成cxml文件,这样就不需要使用图片收集工具了。
我会尽快在www.n-pei.com给大家提供个例子看看。国外有个例子:是关于婚庆地点展示的例子:http://www.hitched.co.uk/wedding-venues/visual-search.htm
这个东西的应用绝对是非常不错的,比如我现在需要找个好的房子,房产中介官网提供一个上图这个页面,我可以很快的就挑出我喜欢的房子格局,然后点击链接去查看详细的价格等。
2.SQL CE 4的发布:
可能你听说过它了,真的它要发布了。以后如果你要做一个小的项目,而且客户可能担负不起SQL Server2008的购买费用,那么别担心,使用SQL CE 4。
- 它是免费的,可以直接嵌入到asp.net项目中。
- 和所有的.net 数据API都能够正常交互工作。
与SQL Server一样,你可以创建一个SQL CE作为linq2SQL的数据源,也可以使用NHibernate或者是Entity Framework这些ORM框架,设置支持ADO.NET Model.
3. 数据文件保存在硬盘中,而不需要一个数据库。
还有很多的特性你可以自己去研究。具体的发布时间还没定,如果感兴趣建议你留意一下。
3.”Razor” View Engine
这个对于所有asp.net mvc的使用者来说绝对是个喜讯,可能你之前用过Spark和Nhaml这两个View Engine,但是微软自己推出的Razor我觉得是更好一点的。你用过spark或者是Nhaml的话你知道这个东西是干嘛的,对于asp.net mvc的新手来说这个就费解了。
说白了,你以后创建view页面时不再需要使用.aspx页面了,你可以创建一个后缀为.cshtml的页面。它的创新之处在于屏弃了经典的<% %>绑定符号,而使用@来作为新的绑定符号。
来个最简单的例子:
传统的View;
使用Razor view Engine:
使用VS2010创建时的智能提示:
你可以看到List.cshtml完全是新的类型的页面。
更多的内容介绍建议你看看Scott的博客有对这个东西的完整介绍:
http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx
- 微软近期发布的三个新产品:SL PivotViewer SQL CE 4和Razor View Engine
- Difference Between Razor View Engine and ASPX View Engine
- 微软发布Windows Server 2008等新产品
- 【SL】微软正式发布Silverlight 5
- 近期的三个目标
- “Razor” – a new view engine for ASP.NET
- Introducing “Razor” – a new view engine for ASP.NET
- Quick start for Microsoft MVC3 with Razor View Engine
- 微软MIX11大会第一天主旨以及新产品发布总结
- Windows 8 8102 微软官方发布的开发者预览版,分为32位、64位和服务器三个版本
- 微软发布支持Linux的SQL Server
- 微软新产品连接
- 微软新产品的新功能对.net开发人员的影响 (1)
- Unreal Engine 4 发布
- 参加微软的Windows Server 2003 R2新产品发布会
- smp8635新产品发布
- SL 4 乱码的问题
- cshtml Introducing “Razor” – a new view engine for ASP.NET
- Python常用模块种类的系统介绍及与操作系统相关的调用和操作
- 写下我的第一天
- android 屏幕分辨率问题
- MYSQL命令大全
- 8D简介
- 微软近期发布的三个新产品:SL PivotViewer SQL CE 4和Razor View Engine
- 老程序员学C# ------实例一 登陆系统的数据库操作
- serialVersionUID 用来表明类的不同版本间的兼容性
- lucene在eclipse下运行
- 【其他】【RQNOJ】排考场
- 行列转置 收藏
- 王爽汇编第八章节学习作业
- firefox js 调试工具下载
- SQl 转置矩阵