冠军

导航

上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 47 下一页

2011年11月9日

ASP.NET MVC 音乐商店 - 1 创建项目

摘要: MusicStore 项目的完整配套视频!我们的项目从在 Visual Studio 中的文件菜单中选择“新建”,选择“项目”开始。然后,选择 C# 中的 Web 模板组,在右边的项目模板中选择 ASP.NET MVC3 Web 应用程序,在项目的名称输入框中,输入 MvcMusicStore ,点击确定。这时,你会到第二个对话框,允许我们设置这个项目关于 MVC 的一些设置,确认选中了“空”项目模板,视图引擎选中 Razor ,点击确定。这样我们的项目就创建成功了!我们看一下在这个项目都创建了哪些内容。在 ASP.NET MVC 中使用了下面的一些基本的命名约定文件夹功能/Controlle 阅读全文

posted @ 2011-11-09 20:42 冠军 阅读(26004) 评论(14) 推荐(10) 编辑

2011年11月8日

ASP.NET MVC 音乐商店 - 0 概览

摘要: MusicStore 项目的完整配套视频!这是一个系列文章,原文内容出自微软的 MusicStore。首先对原文内容进行了简单的翻译,以方便大家参考,另外对于其中的部分内容,也进行了简单的分析,使用的 Visual Studio 也换成了中文版,这样大家看起来也更亲切一些。下载地址:http://mvcmusicstore.codeplex.com/MVC 音乐店是用来介绍和展示使用 ASP.NETMVC 以及 Visual Studio 进行 Web 开发的示例应用程序,我们将从基础知识开始,一步一步地进行介绍,因此,初学者也可以去的很好的学习体验。这个示例程序使用 ASP.NET MVC3 阅读全文

posted @ 2011-11-08 21:46 冠军 阅读(36277) 评论(30) 推荐(18) 编辑

2011年10月30日

NHibernate概览

摘要: 什么是 NHibernate?简单一点来说,NHibernate 是一个允许我们通过对象的方式访问关系数据库的框架。我们可以保存,或者说持久化对象到数据库中,可以从数据库中获取对象。NHibernate 自动化地帮助我们从面向对象转换到需要的 SQL。如果使用 NHibernate ,你可能再也不需要面对程序中的 SQL 语句,C# 编译器是不能发现你的 SQL 语句中的语法错误的。NHibernate 帮我们解决这些问题。目前最新的版本是 3.2。NHibernate 3.0 中有什么新的改进?NHibernate 现在基于 .NET 3.5,可以使用 LINQ 查询,扩展方法,甚至原来使用 阅读全文

posted @ 2011-10-30 12:24 冠军 阅读(2788) 评论(5) 推荐(1) 编辑

2011年10月29日

Spring.NET 中对于测试支持的示例

摘要: 第一,增加相应程序集的引用。在测试项目中增加对于 NUnit 和 Spring.Testing.NUnit 程序集的引用。第二,在项目中增加一个测试类,这个测试类必须从 Spring.Testing.NUnit.AbstractDependencyInjectionSpringContextTests 派生,这个基类提供了 Spring 的支持。第三,需要重载 ConfigLocations 属性,提供配置信息的来源。基类会负责从中获取 Spring 的配置信息。第四,定义需要注入的属性。注意,属性的名字必须匹配配置文件中的 id 或者 name 的值。第五,测试。使用注入的属性测试示例代码下 阅读全文

posted @ 2011-10-29 22:07 冠军 阅读(1044) 评论(1) 推荐(0) 编辑

2011年10月27日

一个 NHibernate 的映射生成器

摘要: 很酷的 NHibernate 映射工具使用 NHibernate 的一个问题就是复杂的映射文件,很多新手觉得很复杂,都是被惯坏了!今天,发现一个可以自动生成 NHibernate 各种映射的项目 - NHibernate Mapping Generator 。一切都可以自动化了!地址:http://nmg.codeplex.com/项目的说明通过已经存在的数据库表自动生成实体类以及相关的映射的工具。功能:1. 支持的数据库为 SqlServer, Oracle , 以及 Postgres.2. 可以生成 .hbm.xml 和 Fluent 风格的映射。3. 提供多种方式控制属性的命名约定4. 阅读全文

posted @ 2011-10-27 23:56 冠军 阅读(2754) 评论(0) 推荐(1) 编辑

2011年10月25日

集成 Spring.NET 1.3.1 和 NHibernate 3.1

摘要: 在集成 Spring.NET 1.3.1 和 NHibernate 3.1 的时候遇到了一点麻烦。在 NHibernate 3.1 中对于 Spring.NET 提供了一个名为 NHibernate.ByteCode.Spring 的延迟加载支持。可惜它使用了 Spring 1.3.0 的版本,如果只使用这个程序集配合 Spring.NET 1.3.1 ,当使用延迟加载的时候,总是报找不到 Spring.AOP 1.3.0 的异常。在 Spring.NET 1.3.1 中倒是直接提供了与 NHibernate 支持的文件,可是只有 NHibernate 3.0 的支持文件 Spring.Dat 阅读全文

posted @ 2011-10-25 22:20 冠军 阅读(1135) 评论(2) 推荐(0) 编辑

2011年10月20日

Spring.NET 中配置 ashx 的映射,以及其它各种映射的处理 的特殊情况

摘要: 在配置完成之后,有的同学得到这样的一个异常。检查后,发现可以这样解决。注意原配置文件中的使用了 name , 而不是 type, 如果这样配置就会出现这个错误。在 Spring.NET 的文档中指出了这个问题。 <object type="Handler1.ashx"> <property name="Message" value="Hello, world."> <value>This text is injected via Spring</value> </property& 阅读全文

posted @ 2011-10-20 21:20 冠军 阅读(951) 评论(0) 推荐(0) 编辑

2011年10月19日

Spring.NET 中配置 ashx 的映射,以及其它各种映射的处理

摘要: 配置 ashx 映射Spring.NET 中可以很方便地进行各种处理程序的映射,对于ashx 来说,支持的映射处理类为:Spring.Web.Support.DefaultHandlerFactory, 也定义在程序集 Spring.Web 中。可以在 web.config 的配置中,增加对于 *.ashx 的映射配置。<httpHandlers> <add verb="*" path="*.aspx" type="Spring.Web.Support.PageHandlerFactory, Spring.Web"/ 阅读全文

posted @ 2011-10-19 13:05 冠军 阅读(3899) 评论(3) 推荐(4) 编辑

2011年10月18日

jQuery UI - Accordion 手风琴组件的使用

摘要: 这里的例子使用 jQuery UI 1.8.6示例效果可以看 jQuery 网站中的例子。手风琴效果将多个内容组织到多个逻辑组中,通过选择组的标题可以展开或者收缩组中的内容,使用效果很像 Tab,作为备选,还可以通过将鼠标放置到标题上来展开或者收缩。使用这个组件需要引用 jQuery 脚本库,core, widget, accordion 脚本库。<script src="scripts/jquery-1.6.2.js"></script><script src="scripts/jquery.ui.core.js"> 阅读全文

posted @ 2011-10-18 22:07 冠军 阅读(7221) 评论(1) 推荐(1) 编辑

2011年10月12日

Spring.NET 中的 AOP

摘要: AOP 术语通知(Advice): 通知描述了切面要完成的任务,同时还描述了何时执行这个任务。连接点(Joinpoint): 程序中应用通知的地方称为连接点,这个点可以是方法被调用时,异常抛出时,甚至访问属性的时候。切入点(Pointcut): 切入点定义通知切入的一个或者多个连接点。切面(Aspect): 切面就是通知和切入点的结合。通知和切入点共同定义了切面的全部内容:功能、时机、位置。引入(Introduction): 允许我们想现有类中增加属性和方法.目标(Target): 被通知的对象代理(Porxy): 向目标对象增加通知之后,创建的对象,由这个对象来访问实际的目标对象。织入(We 阅读全文

posted @ 2011-10-12 10:11 冠军 阅读(8334) 评论(4) 推荐(3) 编辑

上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 47 下一页