|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
有个问题想请教你一下,呵呵:)你觉得将来学什么方向比较好,我真是想不出来,知道的太少了,麻烦了。(1)起首我们创立一个mvc项目,固然最好是mvc1.0版本以上。(2)我这个小Demo,没有从头设置路由剖析,利用的是mvc项目默许的路由剖析地点。固然假如谁感乐趣也能够本人增加一个默许路由!(3)我这里有一个名字叫Database1.mdf的数据库,内里包括一个News表。
(4)然后我们右击Models文件夹,Models》增加新项,选择:
名字能够本人任意起。我这里叫做Test.edmx,然后点击增加。下一步:这里我们能够点击新建毗连,来选择本人想要的数据库,最上面的是WebConfig中存储的毗连字符串称号,我们能够本人修正。下一步:这里选择模子中的数据库工具。然后点击完成。在办理计划办理器中我们能够看到Models文件夹下:
如许我们的数据库毗连就完成了。上面是怎样利用该数据库。(5)上面我们增加Controller类文件,名字叫NewsController.cs我在NewsController增加了以下办法:publicActionResultList(){TestEntitiesdb=newTestEntities();//实例化数据工具。varmodel=db.News.ToList();//挪用数据库中News表returnView(model);//前往一个model}(6)然后我们右击List(),选择增加视图。
选择增加。(7)如许我们就在Views文件在看到:
多出来一个News文件夹和List.aspx文件。翻开List.aspx文件,在首行我们必要增加:System.Web.Mvc.ViewPage<IEnumerable<MvcApplication1.Models.News>>如许我们就能够猎取到响应的数据模子了。在视图界面我是以下结构的:<h2>
List</h2>
<table>
<tr>
<th>
题目
</th>
<th>
作者
</th>
</tr>
</table>
<%foreach(variteminModel)
{%>
<table>
<tr>
<td><ahref="/Home/Index/<%=Html.Encode(item.News_Id)%>"><%=Html.Encode(item.News_Title)%></a>
</td>
<td>
<%=Html.Encode(item.News_Author)%>
</td>
</tr>
</table>
<%}%>在旧事题目上我还增加了一个链接,猎取该旧事的id。(8)如许我们就完成了在mvc项目中利用数据库实例。来看一下最终效果:
我们点击题目后:就会跳转到:
最初一个参数是旧事的id。如许我们就完成了数据库数据的显现。J2EE比较成熟一点,一些比较出名的企业应用软件都是基于J2EE的。以后的发展就不好说了。不过java比较烦,学.net的话,微软把很多工具都封装好了,学起来可能容易一点。 |
|