基于WebMatrix的轻量级Web开发

基于WebMatrix的轻量级Web开发

ID:41906541

大小:440.51 KB

页数:38页

时间:2019-09-04

基于WebMatrix的轻量级Web开发_第1页
基于WebMatrix的轻量级Web开发_第2页
基于WebMatrix的轻量级Web开发_第3页
基于WebMatrix的轻量级Web开发_第4页
基于WebMatrix的轻量级Web开发_第5页
资源描述:

《基于WebMatrix的轻量级Web开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于WebMatrix的轻量级Web开发Webmatrix简介Razor基础页面交互可复用的界面数据库操作WebMatrix中的Helper-1WebMatrix中的Helper-2WebMatrix中的文件操作WebMatrix中的使用技巧与ASP.NETMVC基于WebMatrix的轻量级Web开发Razor模板开发入门Razor语法Razor页面格式方便页面呈现的HelperWebMatrix中的资源操作数据库操作、文件操作图片、视频及发送文件技巧及进阶基于WebMatrix的轻量级Web开发一、Webmatrix简介WebMatrix简介WebMatrix简

2、介WebMatrix安装与使用所需技能及适合人群使用WebMatrix构建简单的网站WebMatrix简介这些都被内置在WebMatrix中且可以无缝过渡到VisualStudio和SQLServer之上。WebMatrix是微软推出的一套构建动态网站的轻量级、免费的开发工具,包括:IISExpress:开发时使用的Web服务器ASP.NET:基于.NET的Web框架SQLServerCompact:数据库WebMatrix印象以IISExpress为运行服务器使用.NETFrameWork页面使用CSHTML或VBHTML为后缀的文件CSHTML/VBHTML页面

3、.NETFrameWork(ASP.net)IISExpressSQLServerCompact与传统VisualStudio开发比较工具数据库服务器VisualStudioSQLServerWebServerWebMatrixSQLServerCompactIISExpressWebMatrix安装与使用WebMatrix安装和使用下载MicrosoftWebPlatformInstaller通过MicrosoftWebPlatformInstaller安装WebMatrix运行WebMatrixWebMatrix集成的功能代码编写界面数据库设计界面网站运行IIS

4、Express界面网站SEO优化界面所需要的编码技能数据库操作了解.NETFrameWorkC#或VB语言ASP.NETRazor模板语法及内置类库使用WebMatrix工具适合人群ASP及ASP.NET开发者有Web开发经验的.NET开发者Web开发人员初学者WebMatrix仅仅是工具吗?当然不只是IDE它包含工具但也是过程(包含模板引擎)是一系列类库使用WebMatrix构建简单的网站Razor基础WebMatrix简介WebMatrix安装与使用所需技能及适合人群使用WebMatrix构建简单的网站基于WebMatrix的轻量级Web开发二、Razor开发基

5、础Razor开发基础Razor简介及其优点Razor语法(C#)Razor语法(VB)Beta发布于2010年7月Beta2发布于2010年10月Beta3发布于2010年11月RC版发布于2010年12月Razor产品定位ASPASP.netWebForm?ASP.NetMVC基于HTTP的Web开发操作封装与事件模型.NetFromWork.Net公共类库工具visualstudioC#语法VB.NetF#RubyPython基础类库常用类版本特性……外部知识应用框架WebFormASP.NetMVCWinFormWPFsilverlightWebservice

6、WCFWindowsphonehttp/html/css/jsXAML/UI线程控制http/RestSoap/JsonXAML/PhoneapiRazor模板解决的问题代码冗余WebFrom模板与html语义冲突导致ASP.net代码中无法智能感知WebFrom模板语义冲突导致在html属性中影响html的标准性WebFrom模板语义冲突导致JavaScript编译器失效Razor语法概要以@为标识符

@Request.Url

Razor语法概要

@Request.Url@{vari=1;}@i

C#的Razor模板以{}为作用域标识Razor

7、语法概要可以在一定规则下html与C#混合编写

@{vari=1;hello!!!!!!
}@i

Razor语法概要用@@对输出@转义test@@126.com
test@126.com混合编写规则如果在作用域中是以html标签开始则为文本直接输出如果是以非html标签开始则视为C#代码如果想不以html开始而输出纯文本,需以@:声明在文本中使用C#变量需以@声明@{inti=1;i++;inti=1;inti=@i;@:Thisiaatest!}注释语法用@**@做块注释C#代码中以/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。