Framework_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Framework >>列表
最近在学习.NETCORE,刚开始就遇到问题了。安装EF框架的试试就报错,报错如下:错误程序包还原失败。正在回滚“XXX”的程序包更改。找了好久的方案,网上也没搜到对应的问题和方案,然而我看到输出中一闪而过的信息,我就截图看到了信息,然后仔细看了下,就发现是版本号不一致。解决方案:1.安装的Microsoft.EntityFrameworkCore版本与你的项目中的版本一致2.先升级你项目中相关扩展的版本号,然后再安装Microsoft... 查看全文
在使用EntityFramework过程中,有时需要借助工具生成CodeFirst的代码,而EntityFrameworkReversePOCOCodeFirstGenerator是一款不错的工具在VisualStudio中,通过“工具”→“扩展和更新...”来安装EntityFrameworkReversePOCOCodeFirstGenerator这里添加一个控制台项目,并在项目中添加POCOCodeFirstGenerator生成模板默认的生成模板如下:<... 查看全文
· Entity Framework Core 2.0的槽点发布时间:2017-08-24
英文原文:EntityFrameworkCore2.0ReleasedtoHeavyCriticismEntityFramwork(EF)一直以来毁誉参半,有些人喜欢它,不过有些人认为它与NHibernate、LINQ-to-SQL和其他小型ORM框架相比没有什么优势。EFCore在早期给人们留下糟糕的印象,也一直让那些对EF有所期待的人大失所望。SQL生成EF最糟糕的一点是对SQL生成这一功能支持不足,而EFCore2.0仍然不支持最基本的SQL组建功能(比如group)... 查看全文
最近学习了如何在Android6.0上添加一个系统服务,APP如何通过新增的系统服务访问底层驱动。在这学习过程中,收获颇多,并结合学习了《EmbededAndroid》--KarimYaghmour一书中的AppendixB.AddingSupportForNewHardware章节,受益匪浅,讲述了如何添加一个完整的系统服务(app->framework->kernel)。尽管描述的非常详细,但是基于Android2.3.7描述的... 查看全文
英文原文:MicrosoftAnnouncesCocoFrameworkforEnterpriseBlockchainNetworks在最近的一篇博客文章中,微软发布了一个面向企业财团(Consortium)网络的全新开放式框架:Coco。该框架基于现有区块链平台,如Ethereum,主要是为了改进网络吞吐率,提供全新机密模型,网络策略管理等功能,并可支持不确定性事务。微软已经在区块链技术领域进行了大量投入,包括面向开发者的概念证实框架、ProjectBletchley&mdash... 查看全文
测试环境硬件:阿里云乞丐配置操作系统:Centos7CPU:1核内存:1GB(I/O优化)网络:1Mbps(峰值)软件.netcore2.0ZKEACMSFor.netcore数据库Sqlite3单表数据量1048591访问测试1.访问地址:http://47.88.57.96/article响应时间大概534ms2.访问最后一页:http://47.88.57.96/article/p-209715响应时间大概:561ms3.切换分类:http://47.88.57... 查看全文
· Entity Framework的几种初始化器发布时间:2017-08-18
Database.SetInitializer<TContext>(newNullDatabaseInitializer<TContext>());Database.SetInitializer<TContext>(null);NullDatabaseInitializer<TContext>使用此初始值设定项将禁用给定上下文类型的数据库初始化,等同与传递null,所以上面两种写法等同。Database.SetInitializer<... 查看全文
· Entity Framework Core 2.0 新特性发布时间:2017-08-16
本文翻译来自:https://docs.microsoft.com/en-us/ef/core/what-is-new/index一.模型级查询过滤器(Model-levelqueryfilters)efcore2.0包含了一个新特性,我们叫他模型级查询过滤器(Model-levelqueryfilters)。此特性允许使用Linq查询表达式直接定义在实体类型的元数据模型上。这样的过滤器会自动应用到任何LINQ查询所涉及的那些实体类型,包括间接引用的实体类型(对象引用,导航属性)... 查看全文
在日常使用EntityFramework中,数据更新通常会用到。下面就简单封装了一个DBContext类publicpartialclassEFContext<T>:DbContextwhereT:class{publicEFContext():base("name=MyConnectionString"){}protectedoverridevoidOnModelCreating(DbModelBuildermodelBuilder){Database... 查看全文
EntityFramework使用CodeFirst方式时,实体之间已经配置好关系,根据实际情况某些情况下需要同时获取导航属性,比如获取商品的同时需要获取分类属性(导航属性),或者基于优化方面考虑等,下面来看一个例子例子中有会员实体类(Member)与角色实体类(Role),Role与Member的关系是1:n,控制台应用程序代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text... 查看全文
前言和大家脱离了一段时间,有时候总想着时间挤挤总是会有的,但是并非人愿,后面会借助周末的时间来打理博客,如有问题可以在周末私信我或者加我QQ皆可,欢迎和大家一起探讨,本节我们来讨论EFCore中的一些问题后面陆陆续续会将EFCore中需要注意的地方补充上来,有些是我一直以来比较疏忽的地方,不喜勿喷。用在实际项目中的时候才发现和平时所学有很大差异,靠着项目才能检验出真理。EntityFrameworkCore问题集锦更新单个实体更新单个实体的方式有两种:(1... 查看全文
问题描述:数据库中有两张表,如下:Member(会员)表有外键RoleId,对应的是Role(角色)表的主键Id,业务逻辑是Member表的RoleId必须与Role表的Id对应(但在设计数据表时没有设置外键,使用EF(EntityFramework,下同)来配置)首页Member的代码如下:publicpartialclassMember{publicintId{get;set;}publicstringName{get;set;}publicstringPassword{get;set;... 查看全文
问题描述:使用EntityFramework获取数据时报以下错误:未找到具有固定名称“System.Data.SqlClient”的ADO.NET提供程序的实体框架提供程序。请确保在应用程序配置文件的“entityFramework”节中注册了该提供程序。有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkId=260882。这里EntityFramework逻辑代码封装在一个类库项目中,另一个是控制台应用程序,在控制台应用程序引用类库项目... 查看全文
View绘制的三部曲,测量,布局,绘画现在我们分析布局部分测量部分在上篇文章中已经分析过了。不了解的可以去我的博客里找一下View的布局和测量一样,都是从ViewRootImpl中发起,ViewRootImpl先通过measure来初始化整个的view树之后会调用onLayout方法来布局,ViewRootImpl是通过performLayout函数来发起重绘的比较重要的部分我会写注释,注意看注释就行privatevoidperformLayout(WindowManager... 查看全文
EntityFramework是以ADO.NET为基础,面向数据的“实体框架”。以下简称EF。它利用了抽象化数据结构的方式,将每个数据库对象都转换成应用程序对象(entity),数据字段都转换为属性(property),关系则转换为结合属性(association),让数据库的E/R模型完全的转成对象模型,如此让程序设计师能用最熟悉的编程语言来调用访问。个人认为百科上对EF一句比较经典的解释为:让上层的应用程序码可以如面向对象的方式般访问数据。过去我们对数据库都是直接读取... 查看全文
上文简单介绍了一下EntityFrameWork,这里说一下EF的核心——edmx文件。在VisualStudio中建立edmx文件(此例环境为VisualStudio2012)1、新建—ADO.NET实体数据模型:2、选择数据模型时,因为我之前已经在数据库中建立好表了,所以我们这里先选择从数据库生成(即DBFirst),如果选择空模型,就可以在没有建立数据库的情况下,通过先建立实体模型来生成实体类和数据库表。3、选择数据库连接4、选择或设置好连接的服务器、验证信息、数据库名:5... 查看全文
简介之前写个一个基于Dapper的分页实现,现在再来写一个基于EntityFramework的分页实现,以及增删改的通用实现。代码还是先上代码:https://github.com/jinweijie/EF.GenericRepository如何运行示例还是像先前一样:1.先Clone下代码,在Database里面解压缩Database.7z2.Attach到SqlServerLocalDB上。如果你用的不是SqlServer的LocalDB,你需要更改App.Config里的连接字符串。3... 查看全文
一、描述:在使用EntityFrameworkCore时,使用CodeFirst模式,在VS中的PMC(nuget包管理控制台)控制台界面使用如下命令:1Install-PackageMicrosoft.EntityFrameworkCore.Tools23Add-MigrationInitial45Update-DatabasePMCbash二、问题:遇到的PowerShell版本问题,如下... 查看全文
Asp.Net.Identity为何物请自行搜索,也可转向此文章http://www.cnblogs.com/shanyou/p/3918178.html本来微软已经帮我们将授权、认证以及数据库存储都一一处理好了。但是总有这种情况,如我们现在的项目是已经存在了数据库,且库里已经有用户、角色等信息表,但是我们还是贪心想使用微软的授权、认证类库。这里我就来实际实践下到底可行不可行~第一步、新建一个Asp.NetMVC框架的web工程第二部、Nuget上安装Microsoft.AspNet... 查看全文
因为没有AspNetCoreModule所以无法正常运行http://download.microsoft.com/download/3/8/1/381CBBF3-36DA-4983-BFF3-5881548A70BE/DotNetCore.1.0.4_1.1.1-WindowsHosting.exe下载并安装后,正常运行... 查看全文