跟小D每日学口语
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 77 下一页
摘要: 前言:在上一篇博客中我们做了一个小的Demo,使用EF实现了对数据库的增删改查的操作,所谓学习,我们就要学会举一反三,所以好好学习一下上一篇的内容还是方便以后的扩展学习,这篇博客我们主要来研究一下ModelFisrt,这什么意思呢??拿中文说就是实体最先建立模型,也就是我们在不建立数据库的前提下,写入实体框架,让EF框架来帮我们完成建立数据库的动作,下面我们就详细来介绍一下,我们还是和上一章一样,使用控制台来进行操作。1.新建一个控制台应用程序,起名:EFModelFirstDemo2.在项目中右键添加一个ADO.NET实体数据模型3.选择模型内容为空模型,如图所示,单击完成 4.当单击完成. 阅读全文
posted @ 2012-12-03 10:09 Danny Chen 阅读(476) 评论(0) 推荐(0) 编辑
摘要: Entity Framework的全称是ADO.NET Entity Framework,是微软开发的基于ADO.NET的ORM(Object/Relational Mapping)框架。 Entity Framework的主要特点: 1. 支持多种数据库(Microsoft SQL Server, Oracle, and DB2); 2. 强劲的映射引擎,能很好地支持存储过程; 3. 提供Visual Studio集成工具,进行可视化操作; 4.能够与ASP.NET, WPF, WCF, WCF Data Services进行很好的集成。 更多简介,请看:ADO.NET Enti... 阅读全文
posted @ 2012-12-03 10:04 Danny Chen 阅读(277) 评论(0) 推荐(1) 编辑
摘要: 一、准备工具1.下载Git Extensions。地址http://code.google.com/p/gitextensions/downloads/list请下载最新版本。2.下载Tortoisegit。地址http://code.google.com/p/tortoisegit/downloads/list请下载最新版本(注意:这个区分32bit和64bit的版本)。二、安装先安装Git Extensions:再安装Tortoisegit:三、申请GitHub的账号GitHub的地址https://github.com/填入账号的信息,就算完成。四、配置关联1.创建一个项目 TestGi 阅读全文
posted @ 2012-12-02 21:04 Danny Chen 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 一、准备工具上一篇中我们已经安装了Git Extensions和Tortoisegit。在这里我们要为Visual Studio安装一个插件,专门用于Git。Git Source Control Provider,打开http://visualstudiogallery.msdn.microsoft.com/搜索"Git"关键字,即可搜索到该插件。二、配置源码管理工具三、配置帐户关联四、使用后面的事情就很简单了,创建文件夹 pull 一个副本,修改文件,commit文件,push到服务器。五、总结ok,git这个算是写完了,其实用起来和其他的版本控制感觉差不多。用不惯的也可 阅读全文
posted @ 2012-12-02 20:51 Danny Chen 阅读(804) 评论(0) 推荐(0) 编辑
摘要: This blog post illustrates how to update more than one column in a table with values from columns in another table and explains how to do it in the three RDBMS that we support.Table Structures and values:TableA has four columns: a, b, c, d (a is the primary key column)TableB has five columns: a1, b1 阅读全文
posted @ 2012-11-29 15:07 Danny Chen 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 对数据库对象的操作可以编码实现,当然.NET提供了更加方便的可视化机制可以帮助我们省却很多麻烦。首先,在项目中增加新项,选择Dataset数据集,如图所示:比如新建一个CustomersXSD.xsd的数据集,下面将NorthWind数据库中的Customers表拖到当前设计面板,如下如所示:如图所示,自动生成名为CustomersTableAdapter的Adapter对象,手动设置增加图上三个方法,其中GetByPrimaryKey方法如图所示配置:下面代码演示如何使用CustomerXSD, CustomersTableAdapter来实现对数据表Customers增加一条记录:首先假设 阅读全文
posted @ 2012-11-28 14:59 Danny Chen 阅读(6961) 评论(0) 推荐(0) 编辑
摘要: 首先,我不确定是不是只有ASP.NET由ViewState,也不确认它有多特有,只是觉得这个东西对于Web开发MVC分离的进步很有帮助。所谓的ViewState,就是用来存放关于View的State的地方。以前的存储容器包括Cookies, Session, Application, Cache, Hidden,有时候连传递变量用的QueryString也用作存储容器,但都不是专门用来存储View相关信息的地方,然而由于没有专门存放View相关信息的地方,所以人们只好乱放。不怕过期失效的变量,多数人会选择放在Session里,而且跨页面不会丢失,用户访问几个别的页面回来还能通过Session恢 阅读全文
posted @ 2012-11-28 14:07 Danny Chen 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 【编者按】作者 Senthil Kumar曾在自家的网站. NET试验过不少分析工具,下面这些是他试用之后的收集:1. 网站内App的性能和内存分析器JetBrains dotTrace来自JetBrain,是针对网站内App的性能和内存分析器,能有效剖析目标应用的性能,很快找到NET1.0到4.5版本的瓶颈。可从函数级\语句级别为编程人员以直观清晰的方式分析程序运行过程中所占用的CPU时间,从而为优化代码设计提供科学合理的建议。JetBrains dotTrace2. ANTS Performance Profiler来自red gate,可以帮你优化 .NET, ASP.NET 以及 MV 阅读全文
posted @ 2012-11-28 09:24 Danny Chen 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 介绍调试是软件开发周期中的一个很重要的部分,有时很有挑战性,有时候则让程序员迷惑,有时候让程序员发疯,但是。可以肯定的是,对于任何不是太那个微不足道的程序来说,调试是不可避免的。近年来,调试工具的发展已经使得很多调试任务简单省时了。本文总结了十一个调试技巧,当你使用VS的时候可以节省你很多时间。1.悬停鼠标查看表达式调试有时候很有挑战性,当你步入一个函数想看看哪块出错的时候,查看调用栈来想想值是从哪来的。另一些情况下,则需要添加一些监视表达式,或者查看局部变量列表,这通常还是花费一些时间的,但是。如果你把你鼠标指向你感兴趣的一个变量。你会发现事情简单多了。而且,类和结构体可以通过单击展开。这样 阅读全文
posted @ 2012-11-11 15:56 Danny Chen 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1. Umbraco项目地址下载Umbraco是一个开放源码的CMS内容管理系统,基于asp.net建立,使用mssql进行存储数据。使用Umbraco,设计师能创造出有效的XHTML标记模板和开发人员可以创建任何基于.Net的模块。主要特点包括:漂亮,友好的用户界面综合所见即所得编辑器支持编辑在Microsoft Word全部源代码可用(开放源代码)超级简单的模板引擎完全支持Web标准2.N2 Core Engine项目地址下载N2是一款轻量级的cms框架,它能帮你建立一个人人都能够更新的大站点.网站内容编辑者将享有一个简单且功能强大的Web界面,同时开发者将享有一个友好的API这使得建站变 阅读全文
posted @ 2012-11-09 13:24 Danny Chen 阅读(205) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 77 下一页