摘要: PowerDesigner的主要作用一般还是数据库建模,并生成对应的数据库设计文档,可以与数据库保持同步。一般常用的有CDM,PDM,UML建模,CDM可以转为PDM。支持正向[生成数据库]和逆向工程[从数据库中生成],并直接关联到到数据库中,PDM可以直接和数据库进行关联,并将数据库,表,视图,触发器等数据库对象生成到数据库中,也可将这些对象更新到PDM中。PowerDesigner的几个主要常用菜单是MODEL、DATEBASE、Tool,这三个菜单下命令使用比较多,要熟悉。PD 还可以用来画用例图,序列图,类图等UML图。也可以画企业架构图,软件应用架构图等等图形说明:本文提到的PD基于 阅读全文
posted @ 2013-01-10 07:33 James·wang 阅读(474) 评论(0) 推荐(0)
摘要: I:ASP.NET MVC3在Visual Studio 2010中的变化 在VS2010中新建一个MVC3项目可以看出与以往的MVC2发生了很明显的变化。 1.ASP.NET MVC3必要的运行环境为.NET 4.0 (想在3.5用MVC3,没门!)。 2.默认MVC3模板项目已集成 3.全新的Razor视图引擎@{ ViewBag.Title = "Home Page";} <h2>@ViewBag.Message</h2><p> To learn more about ASP.NET MVC visit <a href=&qu 阅读全文
posted @ 2013-01-09 20:25 James·wang 阅读(324) 评论(0) 推荐(0)
摘要: 在VS2010中,先打开相应的js文件,然后将Scripts目录中jQuery文件拖动到该js文件中。 阅读全文
posted @ 2013-01-06 08:09 James·wang 阅读(1098) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2013-01-03 16:44 James·wang 阅读(269) 评论(0) 推荐(0)
摘要: 一、案例1,及解决方案:在做批量删除时,需把一串id值所对应的数据删除,调试出现问题:Linq语句中如果使用ToString()进行类型转换,编译时不会报错,但执行时会出现如下错误:“LINQ to Entities 不识别方法"System.String ToString()",因此该方法无法转换为存储表达式。”原因是Linq不支持ToString()函数。可用下述方法进行转换解决:string source = "1,2,3,4,5";List<int> result = new List<string>(source.Spl 阅读全文
posted @ 2013-01-03 02:00 James·wang 阅读(804) 评论(0) 推荐(0)
摘要: Razor中的@helper语法让您能够轻松创建可重用的帮助器方法,此方法可以在您的视图模板中封装输出功能。他们使代码能更好地重用,也使代码更具有可读性。字面意思就封装一些我们需要常用到的方法等 方便不同的地方使用(这里的地方是视图模版)还是看例子吧!如图:我们好多地方都引用到css还有js也许你其他地方也需要加载这些js或者css 也许你会说在Shared里面新建一个cshtml页面 在其他页面头部直接加:?@{ Layout = "~/Views/Shared/Customer.cshtml"; } 这样也可以,不过要是比如这种情况呢?(引用网上的图片)里面我们看到的就 阅读全文
posted @ 2012-12-30 22:29 James·wang 阅读(2410) 评论(1) 推荐(0)
摘要: 1、加入数据库连接代码<add name="MovieDBContext" connectionString="Data Source=|DataDirectory|Movies.sdf" providerName="System.Data.SqlServerCe.4.0"/>2、添加初始化的基础数据MovieInitializer.cspublic class MovieInitializer:DropCreateDatabaseIfModelChanges<MovieDBContext>{ protecte 阅读全文
posted @ 2012-12-29 12:41 James·wang 阅读(921) 评论(0) 推荐(0)
摘要: 如果你使用过VS2010.net,那么你应该知道2010中有个插件管理器,可以在插件管理器中添加NuGet,那么NuGet有什么用?他可以你每个版本的程序打包,每个版本的程序引用了那个组件,组件是什么版本,他都准确的记录在打包的文件中,以备下次引用时一起插入到项目中。像我们原来把一些组件插入到项目中时,都是把一些引用的文件插入引用N次才能正常使用,有他了,你只需要在PM中输入 Install-Package 组件名称 就可以完美引用了。NuGet的使用方式有两种,一种是对于个人在自己的电脑上使用。另一种就是公司内使用,搭建一台服务器通过WEB自由使用共享组件。详情配置请参考“http://ar 阅读全文
posted @ 2012-12-24 15:37 James·wang 阅读(3680) 评论(0) 推荐(0)
摘要: 1、返回一个数据集方法:Controller页:var list=db.users.ToList();return View(list);View页:@model IEnumerable<myMVC.Models.User>@foreach(var item in Model){ @item.Name}2、返回多个数据集方法:Model页:public class IndexMoel{ public List<UserGroup> UserGroup{get;set;} public List<User> User{get;set;}……}Controlle 阅读全文
posted @ 2012-07-20 09:55 James·wang 阅读(507) 评论(0) 推荐(1)
摘要: 功能描述:实现在使用SQL Server Compact4.0数据库的网站里也能用“会员、角色、配置”功能作为表单验证等。功能说明:此功能由Nuget.org提供,它支持所有的SQL Sever 2005以上的版本,当然其中也包括SQL Server Compact 4.0.更多详细说明请点击这里。使用此功能的方法(只需要2个简单的步骤即可完成)另:如果你正在用NuGet package,你仅仅需要设置roleManager-enabled=true即可。第一步:复制"SqlCeMembershipProvider.cs、SqlCeMembershipUtils.cs、SqlCePr 阅读全文
posted @ 2012-07-05 20:22 James·wang 阅读(420) 评论(0) 推荐(0)