[1]Telerik Extensions for ASP.NET MVC 中文教程(转)

简介: http://demos.telerik.com/aspnet-mvc/ Telerik Extensions for ASP.NET MVC 是Telerik 公司专门针对Asp.net MVC 开发的开源的的轻量级的UI组件。

http://demos.telerik.com/aspnet-mvc/

Telerik Extensions for ASP.NET MVC 是Telerik 公司专门针对Asp.net MVC 开发的开源的的轻量级的UI组件。一句话说白了,就是Asp.net MVC下控件,借助它我们就可以像Asp.net web form一样快速轻松的开发web项目了。自从有了Telerik Extensions for ASP.NET MVC ,项目经理再也不用担心我的进度了。

一、优势

1. 基于Jquery  

2. 支持服务端代码声明和创建控件

    通过扩展HtmlHelper类,可以像Asp.net MVC原生控件一样使用Telerik 控件,

    原生下拉列表: @Html.DropDownList("dropdownlist") 
    Telerik下拉列表: @Html.Telerik().DropDownList().Name("dropdownlist")

3. 提供多套现成的皮肤,以便于在没有美工的情况下,也可以开发出美观的UI

    除以现成皮肤以外,还提供在线的自定义皮肤功能  http://stylebuilder.telerik.com/New.aspx?Suite=aspnet-mvc

4. 支持多视图引擎

    除了支持原生的Web Form及Razor外,还支持Spark, NHaml等

5. 跨浏览器支持

    支持全部主流的浏览器:Internet Explorer, Firefox, Safari, Opera 及 Google Chrome.

6. 开源免费

    Telerik 是基于GPL 3发布的,只要不是用来开发产品,仅仅是开发一些公司的项目,是可以放心的免费使用的。但是如果开发产品的话,就也得开源或花钱购买它的商业授权。

7. 软件的质量,技术支持及升级都相对有保障

    Telerik Extensions 是商业公司开发及维护,并且具有商业授权,所以在文档,技术支持,及升级的频率上做得都不错,基本是按商业产品的标签来做的。完全可以当一个商业的产品来 使用,而不用担心后边出了问题,没有人支持(即使不买商业授权,也可在其它技术论坛上寻求帮助)。

二、缺点及不足

1. PGL 3的开源协议,不适合用于产品开发

2. 中文资料较少

3. 在国内用户群较小

三、授权模式

支持及商业授权

1.  PGL 3的开源协议

     用于开发公司内部的系统或项目,只要不是开发并用于产品出售,但是免费的。如果是开发产品,则产品也要开源

2.  商业授权

     购买商业授权,除获得完备的技术支持外,GPL 协议的限制也将自动取消

四、相关资料

1. 项目站点: http://telerikaspnetmvc.codeplex.com/

2. Demo站:   http://demos.telerik.com/aspnet-mvc/

3. 帮助文档: http://www.telerik.com/help/aspnet-mvc

4. 事例代码:  http://www.telerik.com/community/code-library/aspnet-mvc.aspx

五、目前可用的组件

    • Grid - 日常项目中所能用到的列表功能,几乎都被支持了

image

    •  
    • HTML WYSIWYG Editor - 使用简单、但功能强大的跨浏览器富文本编辑控件

image

    • ComboBox

imageimageimage

    • Calendar

image

    • Chart

image

    • Date, Time and DateTimePicker

image

    •  

imageimage

    • Menu

image

    • NumericTextBox (支持货币,百分数,整数及小数)

image

    • PanelBar (Accordion)

image

    • Slider and RangeSlider

imageimage

    • Splitter

image

    • TabStrip

image

    • TreeView

image

    • Upload

image

    • Window

image

   

开篇就先到这里,下一篇将介绍环境搭建及Hello Telerik Extensions for ASP.NET MVC

 

 

 

相关文章
|
3月前
|
开发框架 JSON JavaScript
ASP.NET Core3.1实战教程---基于Jquery单文件上传
ASP.NET Core3.1实战教程---基于Jquery单文件上传
26 0
|
3月前
|
开发框架 前端开发 .NET
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
41 0
|
30天前
|
开发框架 .NET 物联网
.NET从入门到精通,零基础也能搞定的基础知识教程
.NET从入门到精通,零基础也能搞定的基础知识教程
21 0
|
1月前
|
开发框架 前端开发 .NET
进入ASP .net mvc的世界
进入ASP .net mvc的世界
29 0
|
1月前
mvc.net分页查询案例——mvc-paper.css
mvc.net分页查询案例——mvc-paper.css
5 0
|
1月前
|
开发框架 前端开发 .NET
C# .NET面试系列六:ASP.NET MVC
<h2>ASP.NET MVC #### 1. MVC 中的 TempData\ViewBag\ViewData 区别? 在ASP.NET MVC中,TempData、ViewBag 和 ViewData 都是用于在控制器和视图之间传递数据的机制,但它们有一些区别。 <b>TempData:</b> 1、生命周期 ```c# TempData 的生命周期是短暂的,数据只在当前请求和下一次请求之间有效。一旦数据被读取,它就会被标记为已读,下一次请求时就会被清除。 ``` 2、用途 ```c# 主要用于在两个动作之间传递数据,例如在一个动作中设置 TempData,然后在重定向到另
99 5
|
3月前
|
XML 前端开发 定位技术
C#(NET Core3.1 MVC)生成站点地图(sitemap.xml)
C#(NET Core3.1 MVC)生成站点地图(sitemap.xml)
25 0
|
3月前
|
前端开发
.net core mvc获取IP地址和IP所在地(其实是百度的)
.net core mvc获取IP地址和IP所在地(其实是百度的)
124 0
|
8月前
|
存储 开发框架 .NET
ASP.NET Core SignalR系列之Hub教程
ASP.NET Core SignalR系列之Hub教程
103 0
|
4月前
|
定位技术 C#
.NET微信网页开发相关文章教程
.NET微信网页开发相关文章教程

相关实验场景

更多