ASP.NET Web Matrix

微软公司推出的ASP.NET和C# 编译器使IT业界感到了惊讶。现在,他又推出了一个叫ASP.NET Web Matrix的免费网络设计工具。这个工具是VS.NET的简化版本,他支持简单网络应用软件的基本ASP.NET编码。让我们来看一看这个新发布的软件到底能做些什么。

从何处得到?

你可以从ASP.NET Web site下载ASP.NET Web Matrix,其中需要一些简略的注册过程。软件与ASP.NET网址进行了紧密地整合,并提供了良好的支持。资深ASP.NET专家连在在线论坛上帮助你安装和运行Web Matrix,当然也包括ASP.NET。

他能做什么?

首先,Web Matrix擅长于编写ASP.NET网页。图A显示了Web Matrix的工作环境。在安装之后运行Web Matrix,他会建议你创建一个新文件(图B)。接着你可以建构一个网页窗体,你可以选择在设计方式,HTML方式,代码方式,或是HTML和代码方式来显示网页。


图 A  ASP.NET Web Matrix 环境


图 B 建立新的Web Matrix文档

Web Matrix并不使用来自Visual Studio的你所习惯的codebehind模式,却而代之的是像ASP Classic那样,所有的脚本都是内嵌的。在设计方式下,你可以移动一个文本框到观察窗中并在上面双击,他就会变换成为代码方式,你可以选择编辑框中的文本变换事件处理器。这个变换是针对于整个观察窗的,你会看到这个事件处理器是在一个Windows Forms或是使用.NET Mobile Framework来编写Mobile Windows Forms。此外没有企业版功能,例如Server Explorer, Task List或SourceSafe,对于编码风格的选项实际上并不存在,没有自动操作等等。

另一方面,VS.Net价格是$1,000并且需要大型安装,如果你只需要在一个网站上加入响应机制,Web Matrix无庸置疑是合适的工具。

一些最终想法

微软公司的开发环境自从Visual Basic 2版本之后就一直很混乱。在互联网时代,由于动态原理十分的不成熟,NotePad++成为令人熟知的InterDev工具。像Macromedia的UltraDev这样的工具看起来更像是在Windows DNA的高级版本中作编码的现实性工具。当大型的Visual Studio .NET走向市场时,似乎对于在.NET中的简易编程同样也变得真实。

ASP.NET Web Matrix可以改变这些。它具有紧密的代码,简易的设计,加上他的价格,它具有可以使很多网站程序员和主管的工作变得轻松的潜力。下载并去试一下吧,仅仅1.2兆的体积而且免费,你不会失去什么。

时间: 2024-10-31 00:10:16

ASP.NET Web Matrix的相关文章

ASP.NET Web Matrix开发工具简介

ASP.NET Web Matrix是微软最新推出的ASP.NET编程工具,该工具功能全面, 使用也比较轻便.灵活.我们现在来看看使用怎样这个工具设计结合数据的网页 . 一.建立数据库 ASP.NET Web Matrix现在支持微软的SQL Server,也支持自带的一个简单桌 面数据库MSDE,这个简单数据库和SQL Server的个人版有点类似,可以免费下载 .为了说明这个数据库的使用,我们首先到微软网站下载这个免费的数据库工具 . 在没有安装以上数据库的情况下,ASP.NET Web M

The ASP.NET Web Matrix Project (Reloaded!)

The ASP.NET Web Matrix Project (Reloaded!) --------------------------------------------------------------------------------ASP.NET Web Matrix is a community-supported, easy-to-use WYSIWYG application development tool for ASP.NET. It can be installed

在ASP.NET Web API中使用OData

一.什么是ODataOData是一个开放的数据协议(Open Data Protocol) 在ASP.NET Web API中, 对于CRUD(create, read, update, and delete)应用比传统WebAPI增加了很大的灵活性 只要正确使用相关的协议,可以在同等情况下 对一个CRUD应用可以节约很多开发时间,从而提高开发效率 二.怎么搭建 做一个简单的订单查询示例 我们使用Code First模式创建两个实体对象Product(产品),Supplier(供应商) 1.新建

8 种提升 ASP.NET Web API 性能的方法

ASP.NET Web API 是非常棒的技术.编写 Web API 十分容易,以致于很多开发者没有在应用程序结构设计上花时间来获得很好的执行性能. 在本文中,我将介绍8项提高 ASP.NET Web API 性能的技术. 1) 使用最快的 JSON 序列化工具 JSON 的序列化对整个 ASP.NET Web API 的性能有着关键性的影响. 在我的一个项目里,我从 JSON.NET 序列化工具转到了 ServiceStack.Text 有一年半了. 我测量过,Web API 的性能提升了20

ASP.NET Web API Selfhost宿主环境中管道、路由

前言 前面的几个篇幅对Web API中的路由和管道进行了简单的介绍并没有详细的去说明一些什么,然而ASP.NET Web API这个框架由于宿主环境的不同在不同的宿主环境中管道中的实现机制和路由的处理方式有着很大的不同,所以我会将对应不同的宿主环境来分别的做出简单的讲解.  ASP.NET Web API路由.管道     ASP.NET Web API 开篇介绍示例     ASP.NET Web API 路由对象介绍     ASP.NET Web API 管道模型     ASP.NET

使用ASP开发web站点

web|站点 使用ASP开发web站点(前言) 一般的大型网站目前已经越来越少的使用ASP来架构,不过在中小型商务站点上,ASP依然占据了较大的市场范围.ASP以其简单,开发周期短,易维护的优点受到中小型站点管理员的青睐.不过,据我所知,完全使用ASP来集成更新维护网站的仅常见于那些真正的商务站点或者比较成熟的技术站点,更多的网站仅仅有一些独立的栏目在使用ASP程序.这样的特点是站点管理过于分散,比如:每进入一个栏目管理都要输入不同的帐号贺密码.不仅浪费管理员的精力,更加重了网站的维护困难程度.

ASP建立WEB页面计数器

web|计数器|页面 用ASP建立WEB页面的计数器通常有两种简单的方法,一个是建立global.asa,另外一个是直接写一个ASP文件来进行计数.一般使用一个文档来保存浏览数量.    1.用global.asa来写计数器写一个global.asa文件,存放到虚拟目录的根目录下面,源代码如下:    <Script language ="Vbscript" Runat="server"> sub Application_onStart()  count

ASP.NET Web Service

asp.net|web     现在Internet正在不断地发展着,在互联网应用刚开始的时候,我们浏览的网页只是静态的,不可交互的.而现在随着技术的日益发展,将提供给网页浏览者一个可编程的Web 站点.这些站点将在组织.应用.服务.驱动上更加紧密的结合在一起,这些站点将通过一些应用软件直接连接到另一个Web 站点,这些可编程的Web 站点相比传统的web站点来说,将变得更加能重复使用,也更加智能化!       .net平台给我们提供了一种运行环境,即公用语言运行环境(CLR,Common L

通过asp入侵web server,窃取文件毁坏系统-ASP漏洞集

server|web    本文主要叙及有关ASP/iis的安全性问题及其相应对策,不提倡网友使用本文提及的方法进行任何破坏,否则带来的后果自负通过asp入侵Web server,窃取文件毁坏系统,  这决非耸人听闻...   iis的安全性问题   1.iis3/pws的漏洞   我实验过,win95+pws上运行ASP程序,只须在浏览器地 址栏内多加一个小数点ASP程序就会被下载下来.IIS3听说也有同样的问题,不过我没有试出来.   2.iis4的漏洞   iis4一个广为人知的漏洞是::