Framework_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Framework >>列表
· .NET Framework介绍发布时间:2013-12-02
.NETFramework是一个集成在Windows中的组件,它支持生成和运行下一代应用程序与XMLWebServices。.NETFramework旨在实现下列目标:提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在Internet上分布,或者是在远程执行的。提供一个将软件部署和版本控制冲突最小化的代码执行环境。提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境... 查看全文
1.Microsoft.Data.Edm等NuGet包需要升级到5.6版本2.SVC不要使用DataService基类classWcfDataService1:DataService<XContext>应为classWcfDataService1:EntityFrameworkDataService<XContext>EntityFrameworkDataService这个类需要引用Microsoft.OData... 查看全文
若应用中有多个页面,这时2个页面之间可能需要进行参数传递。那么如何来实现呢?首先想到的就是URL参数传递的方式,如:在panel里设置属性data-defer="Pages/Shake.html?uid=nxgliming",然后在第二个页面接收,结果方向第二个页面的URL为,根本获取不到参数。原因是:在index.html页面加载的时候,它同时也会把第二个页面(Shake.html)的内容加载到当前的DOM里面,所以得到的URL还是index.html... 查看全文
之前主要用JqueryMobile+PhoneGap的模式开发移动应用,但JQueryMobile自身存在的硬伤太多,如加载速度缓慢,页面转场白屏、闪烁,头尾部导航问题,页面滚动等等,用户体验效果不太好,从而开始研究一种新的前端框架-AppFrameWork,也就是之前的JQ.Mobi。AppFrameWork是基于HTML5重写的jQuery框架,对其进行了简化,更有利于在移动设备上应用,并且速度比较流畅。AppFrameWork官方网站:http://app-framework... 查看全文
首先在这里我要感谢张哥(亲,如果你能看到),没有他和他的框架就没有我今天的思路。书接上回—整体实现思路一、编码规范Pascal和Camel(具体如何实现,兄弟我就不详细介绍了)二、通信方式WCF选择WCF主要是因为它集成了目前.net通信的所有优点方便以后扩展,以后想通过它试试TCP通信,服务器端操控客户端的一些功能方式:采用服务代理类(可以灵活的配置服务器端地址)方法:1、找到如下地址“C:\Windows\System32\cmd.exe&rdquo... 查看全文
好久没有在博客园更新博客了,如今都换了新公司。前段时间写了关于EF迁移的文档,今天拿出来作为这个系列的一篇吧。一、EntityFramework迁移命令(get-helpEntityFramework)Enable-Migrations启用迁移Add-Migration为挂起的Model变化添加迁移脚本Update-Database将挂起的迁移更新到数据库Get-Migrations获取已经应用的迁移二、自定义迁移现有一个Demo,有如下Product模型:1... 查看全文
· MyFramework框架搭建(一)DAL层发布时间:2013-11-18
一直以来有一个想法,搭建一个属于自己的框架,将自己学到的东西整合到框架里,不断的完善,让它随着我的成长而成长,下面介绍我第一阶段的总结:DAL层搭建一、基础配置1、我用的是Ibatis.net框架首先需要引用三个DLL(IBatisNet.Common.dll,IBatisNet.DataAccess.dll,IBatisNet.DataMapper.dll)2、配置config文件三个config文件(properties.config,providers.config,SqlMap... 查看全文
· .NET Framework 4.5 五个很棒的特性发布时间:2013-11-13
英文原文:FiveGreat.NETFramework4.5Features简介自.NET4.5发布已经过了差不多1年了。但是随着最近微软大多数的发布,与.NET开发者交流的问题显示,开发者仅知道一到两个特性,其他的特性仅仅停留在MSDN并以简单的文档形式存在着。比如说,当你问一个.NET开发者.NET框架内核中有什么新东西的时候,他们中的大多数仅仅会说异步与等待(至少和我交谈的人们仅仅谈到了这些特性)。另外也很难贯通所有的新特性。因为这些特性可能对于你目前正在开发的工作并不如听上去那么有趣... 查看全文
· Entity Framework 5问题锦集发布时间:2013-11-10
ORM框架万万千,一直都使用NHibernate,没用过其他的。最近闲来学习下微软自家的EntityFramework,记录一些我学习过程中遇到的头疼问题。(不断更新中...)1.如何映射实体的枚举属性?这跟EntityFramework4、5或6版本没关系,请把.NET版本换成4.5就可以支持枚举类型了。之前版本想实现枚举属性参考:http://www.cnblogs.com/ryanding/archive/2010/04/18/1714854.htmlhttp://www.cnblogs... 查看全文
英文原文:Octokit.NETEnablesGitHubIntegrationInto.NETFramework4.5ApplicationsGitHub最近发布了Octokit.NET,它允许开发者构建使用GitHubAPI的.NET应用程序。Octokit.NET是一个客户端类库的集合,它针对.NET4.5并且提供了一种非常简单的与GitHubAPI进行交互的方式。此外,Octokit还能够与Xamarin.iOS、Xamarin.Android、Xamarin.Mac、Mono3... 查看全文
· MiniProfiler 兼容 Entity Framework 6发布时间:2013-11-04
一直以来都是在用MiniProfiler配合ASP.NETMVC做请求的监控。在某项目升级EntityFramework6之后,在执行查询时报错误:--------------无法将类型为“StackExchange.Profiling.Data.EFProfiledDbConnection”的对象强制转换为类型“System.Data.SqlClient.SqlConnection”。---------... 查看全文
解释,不解释:紧接上文,我们在VisualStudio2012中看到系统为我们自动创建的视图(View)文件Index.cshtml中,开头有如下这句话:@modelIEnumerable<GuestBook.Models.Book>这句话是MVC通过强类型获取数据的方式,我们可以看出,在MVC视图中使用了IEnumerable<T>接口来循环读取数据并生成列表,该接口在System.Collections.Generic命名空间下... 查看全文
EF中基于方法的查询方式不同于LINQ和以往的ADO.NET,正因为如此,有必要深入学习一下啦。闲话不多说,现在开始一个MVC项目,在项目中临床学习。创建MVC项目1.“文件”--“新建项目”--“模板”--“Web”--“ASP.NETMVC4应用程序”,创建一个项目名称为GuestBook的MVC4项目2.在文件目录的中Models目录中新建两个Model类Book.cs... 查看全文
· Entity Framework Repository模式发布时间:2013-10-28
Repository模式之前如果我们用最原始的EF进行设计对每个实体类的“C(增加)、R(读取)、U(修改)、D(删除)”这四个操作。第一个:先来看看查询,对于实体类简单的查询操作,每次都是这样的过程会在代码中拥有大量的重复极为类似的代码段。using(vardb=newEFContext("EFContext")){varpersons=db.Persons.Where(t=>t.PersonName=="aehyok").OrderByDescending... 查看全文
在使用EF的过程中,导航属性的lazyload机制,能够减少对数据库的不必要的访问。只有当你使用到导航属性的时候,才会访问数据库。但是这个只是对于单个实体而言,而不适用于显示列表数据的情况。这篇文章介绍的是,使用Lazy<T>来提高显示列表页面的效率。这里是相关的源代码PerformanceTest.zip阅读目录:一、问题的描述二、数据表和EF实体介绍三、lazyload的性能四、使用StudentExtensionRepository来提高效率五、进一步改进... 查看全文
在使用EF的过程中,导航属性的lazyload机制,能够减少对数据库的不必要的访问。只有当你使用到导航属性的时候,才会访问数据库。但是这个只是对于单个实体而言,而不适用于显示列表数据的情况。这篇文章介绍的是,使用Lazy<T>来提高显示列表页面的效率。这里是相关的源代码PerformanceTest.zip阅读目录:一、问题的描述二、数据表和EF实体介绍三、lazyload的性能四、使用StudentExtensionRepository来提高效率五、进一步改进... 查看全文
· Entity framework 级联删除注意事项发布时间:2013-10-18
版本:EF6.0.1RC一对多场景,在子对象映射中开启级联删除情况下,删除父对象将自动删除其下所有子对象,需要注意一些事项:需要保证DbContext中已经加载了该父对象的所有子对象。如果DbContext内未加载子对象将不级联删除子对象(请看示例代码1),如DbContext只加载部分子对象也只级联删除这些子对象(遗漏删除未加载的子对象),(请看示例代码2)。因此在查询父对象只应该使用Include("子对象属性名")查询(请看示例代码3)或者在DbContext另外把其下所有子对象查询出来... 查看全文
快一年没写博客了,这段时间感觉好迷茫,写点博客,记录一下自己的成长过程,希望对大家也有帮助先上图一个用户可以有多个角色,一个用户可以属于多个部门,这些都可以控制到权限,有时特殊要求,同样的部门和角色不一定有同样的权限(虽然可以定义多个角色来实现,但是如果这种情况多了就有点麻烦了),所以还弄了个基于用户的权限,这样就可以很灵活的控制了。每个模块的包含那些可控制的权限,用一个int类型字段控制,下边用一个枚举位标示出了系统所有的可能的权限(根据实际情况)usingSystem... 查看全文
看过此篇《MVC用非EntityFramework将数据显示于视图(二)》http://www.cnblogs.com/insus/p/3364482.html了解到把数据库中数据表的数据显示于视图上。某一情况,我需要点击一下记录,能查看到其详细的数据。在MVC实现这样的功能,其实也是很简单的。我们可以先在数据库中创建一个存储过程([dbo].[usp_FruitCategory_GetByPrimarykey]):传入记录的主键值,来获取记录... 查看全文
这篇《MVC用非EntityFramework将数据显示于视图》http://www.cnblogs.com/insus/p/3364235.html也算是MVC视图显示数据库的数据,不过有点不好,是直接于视图中实例化对象FruiCategoryEntity,而有Controller却keep为空没有写什么东西。因此这篇博文中,Insus.NET想使用另外的方法,尝试在控制器controller写视图的数据并传递给视图。代码也改得少,几个小地方即可。然后... 查看全文