摘要: 在WebMatrix的欢迎屏幕上有几种默认的选择,其中一个是从模板创建网站。我们选择它,WebMatrix又提供了几种友好的模板选择:空白站、入门网站、面包店、照片库和日历。使用模板创建网站就是简单的点选模板名称,设置网站名称,然后点确定即可。然后将看到基于模版创建站点的WebMatrix工作区。运行一下看看,点击运行按钮。也许这个站点看上去没那么OK,但是它的的确确是在幕后自动的实现了基于角色的身份验证系统,包含用户注册系统,另外管理员可以分别不同的用户以不同的角色身份。比如,一个简单的学校管理程序,里面可以分配学生、教师、家长三种角色。教师角色可以分配和变更年级,但是学生和家长却只能被分配 阅读全文
posted @ 2012-01-05 14:50 雪美·考拉 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 在WebMatrix中选择从Web库创建网站将打开一个欢迎界面。将会看到一个应用程序库,这个库中包含了很多的开源项目程序,我们可以以它们为基础来建立我们自己的网站。左边栏提供了应用程序库的分类导航。使用Web库来创建一个站点BlogEngine.NET是一个开源的ASP.NET博客项目,它的设计简单、可扩展性强。我们可以在Web库导航列表的 博客 选区中找到它。要安装BlogEngine.NET,只需要简单的选中它,并点击下一步按钮。选择接受EULA,开始下载到本地。BlogEngine.NET是一个非常小的项目,有3.6M左右,所以下载还是比较快的。当安装好后会得到如下界面。看到祝贺成功的界 阅读全文
posted @ 2012-01-05 14:50 雪美·考拉 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 如果已经安装好WebMatrix后,将会在系统开始菜单中发现如下2条菜单项:第一个条目将带你进入http://www.microsoft.com/web/webmatrix/learn,其中有很多线上视频教程让你来步进学习使用WebMatrix。第一次启动WebMatrix的界面如下:WebMatrix的这个界面向你提供了几种建立站点的工作流程进入方式。我的网站:点击这项将看到已经使用WebMatrix建立过的一些站点列表。从Web库创建网站:点击这项将打开一个面向微软Web Platform的开源程序列表。在此列表中你也可以下载这些程序。这些程序可能由很多种语言编写比如PHP和ASP.NET 阅读全文
posted @ 2012-01-05 12:52 雪美·考拉 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 在安装好WebMatrix之后,我们可以随时采用WebMatrix的执行进程来创建我们的第一个站点了。1、启动WebMatrix,看到如下欢迎界面2、选择 从模版创建网站 项。你将会看到WebMatrix提供的模版列表界面。模板是小巧、简单的整站包,你可以学习到如何利用ASP.NET Web Pages来创建站点。界面如下,有可能我们的界面有些不同:3、我最爱的是 面包店 模版,我们来点击到它上面,并且命名网站名称为WebMatrixCh1,如上图所示。点击确定后,WebMatrix加载一些列内容,这时我们将看到WebMatrix的工作全貌了。4、在WebMatrix窗口的功能区上点击运行按钮 阅读全文
posted @ 2012-01-05 12:49 雪美·考拉 阅读(376) 评论(0) 推荐(0) 编辑
摘要: WebMatrix可以在微软的站点上获得:http://www.microsoft.com/web。可以使用Web Platform Installer(Web PI)这个工具来安装,我们主要来看看如何利用Web PI来装WebMatrix。访问http://www.miscrosoft.com/web 时,点击下载WebMatrix的链接,如果你之前没有安装过Web PI,那么这一次会被询问来安装这个工具。这是http://www.microsoft.com/web/webmatrix/ 页面,单击安装WebMatrix按钮会启动Web PI来进行安装。当被询问到是想运行还是保存程序时,选择 阅读全文
posted @ 2012-01-05 11:34 雪美·考拉 阅读(1602) 评论(0) 推荐(0) 编辑
摘要: WebMatrix提供了一个独立的工作窗口,其中包含了在Windows下开发Web程序时要使用的全部栈。如果对“栈”(stack)这个术语不是很理解,不要着急,我们慢慢来。一个Web栈,简单说来就是要运行一个站点时所需要的所有组件的集合。这些组件大体包括:操作系统、Web服务、数据库、程序运行所依托的运行时和程序框架等。一个典型的Web栈如图所示:在栈的最底层是托管的Windows操作系统,但在其之上,WebMatrix则提供了让你选择自己所喜爱的技术的机会,比如:程序框架:ASP.NET Web Pages,ASP.NET或PHP数据库:SQL Server Compact,SQL Serv 阅读全文
posted @ 2012-01-05 11:08 雪美·考拉 阅读(1637) 评论(0) 推荐(0) 编辑