惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

SecWiki News
SecWiki News
H
Help Net Security
罗磊的独立博客
Stack Overflow Blog
Stack Overflow Blog
M
MIT News - Artificial intelligence
Jina AI
Jina AI
L
LangChain Blog
K
Kaspersky official blog
I
Intezer
Martin Fowler
Martin Fowler
爱范儿
爱范儿
AWS News Blog
AWS News Blog
The Hacker News
The Hacker News
Recorded Future
Recorded Future
人人都是产品经理
人人都是产品经理
H
Hackread – Cybersecurity News, Data Breaches, AI and More
C
CXSECURITY Database RSS Feed - CXSecurity.com
Spread Privacy
Spread Privacy
Simon Willison's Weblog
Simon Willison's Weblog
U
Unit 42
N
News and Events Feed by Topic
A
Arctic Wolf
G
GRAHAM CLULEY
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 聂微东
F
Fortinet All Blogs
C
Cisco Blogs
美团技术团队
Vercel News
Vercel News
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
H
Hacker News: Front Page
T
Tailwind CSS Blog
I
InfoQ
宝玉的分享
宝玉的分享
Google DeepMind News
Google DeepMind News
博客园 - 司徒正美
P
Palo Alto Networks Blog
A
About on SuperTechFans
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
云风的 BLOG
云风的 BLOG
TaoSecurity Blog
TaoSecurity Blog
Google Online Security Blog
Google Online Security Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
P
Privacy & Cybersecurity Law Blog
H
Heimdal Security Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Hacker News: Ask HN
Hacker News: Ask HN
O
OpenAI News
博客园 - Franky
Scott Helme
Scott Helme

博客园 - 张剑

Windows Phone 7 XNA开发之关于游戏组件 Windows Phone 7 XNA开发之关于图形的配置 EntityFramework外健的读写 vs2010中添加项目中找不到EntityFramework实体框架解决办法 使用MSDN学习ASP.NET的工作流程 Windows Phone 7、XNA的旋转的背景 《XNA游戏开发》在战机游戏中使用Decorator模式 不被重视的基础,简单高效地使用ADO.net连接对象 微软2011 GCR MVP Open Day 之旅! ASP.NET4.5与VisualStudio11预览 程序员杂记系列文章,30岁之前的回忆。 程序员杂记:带面具的生活! MVC中在路由表routes集合中添加Route实例的一些问题。 Windows Phone 7之HelloWorld! MVC3+Entity Framework 实现投票系统(三) MVC3+Entity Framework 实现投票系统(二) MVC3+Entity Framework 实现投票系统(一) 关于Windows Phone 7开发工具离线安装包 程序员杂记:我们的爱情故事
WebMatrix&Razor建站系列之WebMatrix介绍
张剑 · 2012-04-01 · via 博客园 - 张剑

2012-04-01 17:05  张剑  阅读(1735)  评论()    收藏  举报

WebMatrix介绍

WebMatrix是微软开发的一个免费的,轻量级Web开发工具。提供了一种简单的方式让我们创建一个站点。它包括IIS Express(Web服务器),ASP.NET(Web框架),和SQL Server Compact(嵌入式数据库)。它还提供了一个简单的扩展工具可以让您的站点结合一些流行的开源程序的应用。同时,可以很方便的从WebMatrix切换到Visual Studio及SQL Server。

您可以使用WebMatrix开发基于ASP.NET、Razor 、C#、VB的动态页面文件,也可创建HTML、CSS、JavaScript等文件。如果您创建的是一个Web站点的话,那么使用WebMatrix这个轻量级工具足够用了,这样的话您就不需要再忍受Visual Studio那让人郁闷的蜗牛式的速度了。^_^!

WebMatrix安装

微软目前提供WebMatrix 2 Beta版本下载

1.使用微软的Web平台安装程序,点击:

http://go.microsoft.com/fwlink/?LinkID=205867

2.直接下载地址:

http://download.microsoft.com/download/C/9/2/C9288B42-5C25-474D-A51A-1BA3749C4DBF/AspNetWebPages.msi

WebMatrix创建站点

  • 运行WebMatrix:

您会看到一个简捷的界面,要知道这玩意安装完后只有33M。您可以使用Open Site打开您创建过的站点,也可以点击Telmplates创建一个指定模板的站点。而在App Gallery中,您可以从微软官方下载的第三方开源的应用。从而让您方便的构建更多实用或者很炫的功能。

  • 创建一个站点:

我们点击Templates后,可以选择创建一个空的站点,然后为自己的站点定义一个名称,点击确定。

  • 创建好后界面如下:

创建好站点后,可以点击Files,进入文件编辑区。

  • 编写您的第一个页面:

打开Default.cshtml文件后,可以看到以上的HTML代码,其中@开始的代码就是Razor了,我们会在以后的文章中详细说明。那么,首先在您的页面中输入一些内容,并运行这个页面看看结果吧!

  • 运行页面

  • 点击Run后,结果如下:

总结

总的来说,WebMatrix是非常好用的,安装包也只要13M,装完后也只有33M,运行起的速度也非常快,要比VS爽多了,适合于只做WEB开发的朋友。在以后的章节中,我们详细说明如何应用WebMatrix&Razor创建ASP.NET站点。

资源:

http://www.asp.net/web-pages/tutorials (asp.net官方教程)