仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 599|回复: 8
打印 上一主题 下一主题

[学习教程] 来一篇关于NET的ASP.NET MVC 2.0之增加操纵

[复制链接]
飘灵儿 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 14:26:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
呵呵,那你就关注微软的招聘信息以及别人的招聘经验啊,还有也不一定去做技术的,你如果真的想去就多了解了解。(其实我的意思是说想到微软做技术是很不容易的。<p>关于ASP.NETMVC框架,51CTO-.NET频道向您保举,本系列文章还包含
第一篇《ASP.NETMVC2.0之MVC框架简介》
第二篇《ASP.NETMVC2.0之怎样运转WEB使用

创立数据模子Model
数据模子次要包含数据信息、考证划定规矩和营业逻辑。
创立Model的体例有多种,可使用微软的ADO.NETEntityDataModel,也能够利用第三方工具天生实体工具,关于对照复杂的实体,我们能够手工增加,此处就是手动敲上往的。

剖析:此处界说了旧事实体工具的的一些属性,在每一个Property上都存在一些注解,好比字段Title上RequiredAttribute,标明Title栏位是必填字段,假如不填写会显现毛病信息”请输出题目!”
DataTypeAttribute属性标明此字段的数据范例为文本范例,它是个列举范例汇合,以下:
Membername
Description
Custom
Representsacustomdatatype.
DateTime
Representsaninstantintime,expressedasadateandtimeofday.
Date
Representsadatevalue.
Time
Representsatimevalue.
Duration
Representsacontinuoustimeduringwhichanobjectexists.
PhoneNumber
Representsaphonenumbervalue.
Currency
Representsacurrencyvalue.
Text
Representstextthatisdisplayed.
Html
RepresentsanHTMLfile.
MultilineText
Representsmulti-linetext.
EmailAddress
Representsane-mailaddress.
Password
Representapasswordvalue.
Url
RepresentsaURLvalue.
ImageUrl
RepresentsaURLtoanimage.

这些范例,能够分离尝尝,看看最后的效果甚么模样的。DisplayNameAttribute属性标明了此字段要笔墨申明。
创立View视图
MVC供应了天生View的导游工具,很便利的,以下图流程步骤:我们在View文件夹下,新建一个新文件夹,定名为News
右击News文件夹,选择Add->AddView功效菜单,呈现以下界面:

在Viewname栏位,我能够给此视图修正称号,好比AddNews,
选中Createastrongly-typedview栏位,选择方才界说的实体类Model,并选择Viewcontent栏位为Create操纵。
其他栏位默许值就OK
最后的效果以下图所示:

单击【Add】按钮,便可增加AddNews.aspx视图乐成。此文件的中心代码以下所示:
<divclass="code"><olclass="dp-xml"><asp:ContentID="Content2"ContentPlaceHolderID="MainContent"runat="server"><h2>添
简单生活 该用户已被删除
沙发
发表于 2015-1-18 14:40:27 | 只看该作者
ASP.net1.1和2.0在程序上的语法也有很大不同,现在2.0属于新出来的,不知道半年后会不会有3.0(说笑一下)。Windows2003系统自动支持ASP和ASP.net环境,不用安装任何程序。Asp.net属于编译语言。ASP的最大不同(ASP属于解释语言)。
若天明 该用户已被删除
板凳
发表于 2015-1-25 19:27:26 | 只看该作者
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
乐观 该用户已被删除
地板
发表于 2015-2-3 18:38:46 | 只看该作者
主流网站开发语言之JSP:JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java2platformEnterpriseEdition)应用体系中的一部分。
飘飘悠悠 该用户已被删除
5#
发表于 2015-2-9 04:29:04 | 只看该作者
ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。
因胸联盟 该用户已被删除
6#
发表于 2015-2-26 23:03:38 | 只看该作者
业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高,你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
蒙在股里 该用户已被删除
7#
发表于 2015-3-8 18:58:51 | 只看该作者
在调试JSP代码时,如果程序出错,JSP服务器会返回出错信息,并在浏览器中显示。这时,由于JSP是先被转换成Servlet后再运行的,所以,浏览器中所显示的代码出错的行数并不是JSP源代码的行数。
小妖女 该用户已被删除
8#
发表于 2015-3-16 12:29:53 | 只看该作者
那么,ASP.Net有哪些改进呢?
愤怒的大鸟 该用户已被删除
9#
发表于 2015-3-22 23:08:49 | 只看该作者
主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 18:25

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表