摘要: 我们拿“MusicStore”这个示例来说 ,我们可以先直接在Artists表中新增CreateTime字段,然后在项目的Artist类中也新增CreateTime字段:publicvirtualDateTime?CreateTime{get;set;}这时如果我们运行程序,因为Artist类中的代码有改动,程序会出现如下错误:--------------------------------------------------------------------------------Themodelbackingthe'MusicStoreDB'contexthaschang 阅读全文
posted @ 2013-01-31 12:04 James·wang 阅读(568) 评论(4) 推荐(0)
摘要: PowerDesigner中Table视图同时显示Code和Name,像下图这样的效果:实现方法:Tools-Display Preference 阅读全文
posted @ 2013-01-10 07:54 James·wang 阅读(4020) 评论(0) 推荐(0)
摘要: PowerDesigner的主要作用一般还是数据库建模,并生成对应的数据库设计文档,可以与数据库保持同步。一般常用的有CDM,PDM,UML建模,CDM可以转为PDM。支持正向[生成数据库]和逆向工程[从数据库中生成],并直接关联到到数据库中,PDM可以直接和数据库进行关联,并将数据库,表,视图,触发器等数据库对象生成到数据库中,也可将这些对象更新到PDM中。PowerDesigner的几个主要常用菜单是MODEL、DATEBASE、Tool,这三个菜单下命令使用比较多,要熟悉。PD 还可以用来画用例图,序列图,类图等UML图。也可以画企业架构图,软件应用架构图等等图形说明:本文提到的PD基于 阅读全文
posted @ 2013-01-10 07:33 James·wang 阅读(470) 评论(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 阅读(321) 评论(0) 推荐(0)
摘要: 在VS2010中,先打开相应的js文件,然后将Scripts目录中jQuery文件拖动到该js文件中。 阅读全文
posted @ 2013-01-06 08:09 James·wang 阅读(1096) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2013-01-03 16:44 James·wang 阅读(265) 评论(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 阅读(798) 评论(0) 推荐(0)
摘要: Razor中的@helper语法让您能够轻松创建可重用的帮助器方法,此方法可以在您的视图模板中封装输出功能。他们使代码能更好地重用,也使代码更具有可读性。字面意思就封装一些我们需要常用到的方法等 方便不同的地方使用(这里的地方是视图模版)还是看例子吧!如图:我们好多地方都引用到css还有js也许你其他地方也需要加载这些js或者css 也许你会说在Shared里面新建一个cshtml页面 在其他页面头部直接加:?@{ Layout = "~/Views/Shared/Customer.cshtml"; } 这样也可以,不过要是比如这种情况呢?(引用网上的图片)里面我们看到的就 阅读全文
posted @ 2012-12-30 22:29 James·wang 阅读(2399) 评论(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 阅读(916) 评论(0) 推荐(0)
摘要: 如果你使用过VS2010.net,那么你应该知道2010中有个插件管理器,可以在插件管理器中添加NuGet,那么NuGet有什么用?他可以你每个版本的程序打包,每个版本的程序引用了那个组件,组件是什么版本,他都准确的记录在打包的文件中,以备下次引用时一起插入到项目中。像我们原来把一些组件插入到项目中时,都是把一些引用的文件插入引用N次才能正常使用,有他了,你只需要在PM中输入 Install-Package 组件名称 就可以完美引用了。NuGet的使用方式有两种,一种是对于个人在自己的电脑上使用。另一种就是公司内使用,搭建一台服务器通过WEB自由使用共享组件。详情配置请参考“http://ar 阅读全文
posted @ 2012-12-24 15:37 James·wang 阅读(3673) 评论(0) 推荐(0)