摘要:
EntityFramework之领域驱动设计实践分层架构在引入实例以前,我们有必要回顾,并进一步了解分层架构。“层”是一种体系结构模式[POSA1],也是被广大软件从业人员用得最为广泛而且最为灵活的模式之一。记得在CSDN上,时常有朋友问到:“分层是什么?为什么要分层?三层架构是不是就是表现层、业务逻辑层和数据访问层?”到这里,你可能会觉得这些朋友的问题很简单,分层嘛,不就是将具有不同职责的组件分离开来,组成一套层内部高聚合,层与层之间低耦合的软件系统吗?不错!这是分层的目标。但是,我们应该如何分层呢?领域驱动设计的讨论同样也是建立在层模式的基础上的,但与传统的分层架构相比,它更注重领域架构和 阅读全文
摘要:
actionresult,jsonresultredirectresultpartialview,viewdata, tempdatafilterviewdata,只能在当前action中有效; tempdata,可以类似session一样到其他页面,一般用于临时的缓存内容filter:执行action前,处理一些特殊的操作,mvc 自带的filter有:outputcache,acceptverbs htmlhelper, html.textbox, html.renderpartial:使用简单不需要建立action,可以跳过控制器访问数据库 urlhelper, renderpartia 阅读全文
摘要:
dbcontentvar ALLALBUMS=from album in db.albums orderby album.title ascending select album;storemanagercontroller@{html.beginform("search","home",formmethode.get)},用来辅助搜素,在{}里有效;@html.textarea("text","hello");@html.dropdownlist@hmtl.listbox@html.label@html.text 阅读全文
摘要:
mvc 控制器controller:响应用户请求,并修改模型model;输入数据的处理,输出view数据的提供;url入控制器的方法有关联;MVC提供的是方法调用结果;mvc model:是对应用状态和业务功能的封装,接受controller 的请求并完成相应的业务处理,在状态改变时通知VIEW。MVC视图:向用户提供用户界面。 1〉检查控制器提供的模型对象;2〉将内容转换为HTML格式。(也可以转换成其他格式的内容)视图的方法:@ViewBag.MessageViewBag是ViewData的动态封装类,ViewData["currenttime"]等同于ViewBga. 阅读全文
摘要:
mvc 4 支持window xp,window 7,window 8,mvc 4 支持vs2010,vs2012 vs2012中包含mvc4; vs2010中需要安装mvc4 安装包; 阅读全文
摘要:
1>.NUGET,发布软件,管理平台;2>.Razor,mvc视图引擎,集中生成HTML代码模板@开始,有自己的格式,语法,如同web forms视图引擎web forms view engine;3>.ajax辅助类(ajax.actionlink,ajax.beginform)4>.jquery 验证5>.JSON绑定5>.MVC创建网站,换回HTML; MVC创建服务,换回XML;6>.路由:将URL映射到控制器操作;7>.过滤器:通过特性向操作添加行为,如权限访问;8>.配置逻辑App_start:global.asax a. au 阅读全文
摘要:
三层架构,通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。一、英文拓展: 三层架构(3-Tier ASrchitecture) 表现层UI(User Interface) 业务逻辑层BLL(Business Logic Layer) 数据访问层DAL(Data Access Layer)二、各层作用解析: 1、DAL作用: 1)从数据源加载数据Select 2)向数据源写入数据Insert/Update 3)从数据源删除数据Delete 2、UI的作用: 1)向用户展现特定业务数据。 ... 阅读全文
摘要:
瀚海拾贝(一)HTTP协议/IIS 原理及ASP.NET运行机制浅析【图解】前言前一段在整理邮件的时候发现几年前和CDD老师交流时的一份邮件.下面是简单摘要:“从技术角度来说,无论哪一个阵营,跟新技术都是不可避免的,也是很累的,当然作为一个程序员来说,也是必须的。要想让技术的更新对自己的影响减小,基础就必须打牢。所以,底层的东西和抽象层的东西需要下一番功夫。因为说到底,无论什么技术,无非就是架构和最终的实现,技术框架只是应用开发的一个平台一种技术,如果了解了具体的东西,技术更新对你来说就没什么影响了,或者换句话说,你要学一种新的技术,速度和效率会非常之高。”上面一段话对自己的影响很大,可能大家 阅读全文
摘要:
New Text Document.udltest sql connection 阅读全文
摘要:
1 预备知识分部类型partial:可以将一个类的行为和数据组织到不同的源代码文件中.泛型:为类,结构,接口,的存储和使用提供占位符.是来约束参数的类型和大小的.可空值类型:值类型一般分配在栈中,总有值的类型,并且永远不用NULL, 引用类型一般分配在堆中,引用的值就是分配内存的地址.轻量级事务管理器:.net分布式事务管理器角色提供程序2 基础知识 WSDL:WEB服务描述语言,实现了WDSL接口的类型称为服务.面向服和SOA编程突破了JAVA程序员和COM和.NET程序员之间的软件复用限制. 使用WCF面向服务编程,适用于与远程对象的互操作, 面向组件的编程适合与本地对象进行线互操作. W 阅读全文
摘要:
1> family tree:Father =dad=daddyMother=mom=mommySisterBrotherSonDaughter=my daughter xiaomanGrandsonGranddaughterGrandfatherGrandmotheruncleauntnephewnieceread the family tree again then answer this question below.In other words,mother is mom or mommy2> family relationshiphusbandwifecouple = h 阅读全文
摘要:
1 部分项目管理框架; 第1 章引论第2 章项目生命周期与组织32单个项目的项目管理标准第3 章单个项目的项目管理过程3 项目管理知识领第4 章项目整合管理第5 章项目范围管理第6 章项目时间管理第7 章项目成本管理第8 章项目质量管理第9 章项目人力资源管理第10 章项目沟通管理第11 章项目风险管理第12 章项目采购管理4 部分 附录.5 部分 术语表项目经理应具备的技能和素质1> 对PM的一般要求:1 足够的知识1) 项目管理知识:项目管理的理论,方法论和相关工具.2) 系统集成专业的IT知识.3) 客户行业的业务知识.4) 其它必要的知识. 2 丰富的项目管理经验(项目管理经验, 阅读全文
摘要:
一般现在时:He like does home work. 表示过去,现在,将来常发生的动作.一般过去时:He like did home work. 表示过去,现在常发生的动作.一般将来时:He will do home work 表示将来常会发生的动作.现在完成时:He have done home work. 表示现在某一段时间内常发生的动作.过去完成时:He had done home work. 表示过去某一段时间内常发生的动作.将来完成时:He will have done home work. 表示将来某一段时间内常发生的动作.现在进行时:He is doing home wor 阅读全文
摘要:
理伦篇1 ST概论1> 定义:是一种发现软件缺陷的活动.ST规模越来越大,功能越来越复杂,面象对象测试技术刚刚起步,分布式系统整体测试不能进行很好的测试,实时系统来说,没有有效的手DUAN.随着安全问题的突出,对软件进度有效的评估和测试,成为世界性难题.2> ST发展前景:1) 测试工作进一步前移,不仅仅是单元测试,集成测试,系统测试,验收测试,对需求的精确性和完整性的测试技术,对系统设计的技术将成为新研究点.2) 软件架构师,开发工程师,OA人员,测试工程师将进行更好的融合,相互配合,ST应尽早的介入整个工程,在软件定义阶段就要和开发相应的测试方法,使得每一个需求定义都是可以测试 阅读全文
该文被密码保护。 阅读全文
摘要:
- (void)loopThrough { NSArray * keys=[NSArray arrayWithObjects:@"key1“,@"key2",@"key3",nill]; NSArray *objects=[NSArray arrayWithOjbects:@"how",@"are",@"you",nill]; NSDictionary *dic=[NSDictionary dictionaryWithObjects:objects,forKeys:keys]; //l 阅读全文
摘要:
1〉NSDateFormatter ,设置日期格式;2>NSLocale ,设置时区;3〉df dateFromString:birthday;将字符格式发到日期格式;@implementation Person@systhesize fistName,lastName,birthDate,salary;- (NSDate *)makeBirthDate:(NSString *)birthday{ NSDateFormatter df=[[NSDateFormatter alloc] init]; [df setDateFormat:@"yyyy-MM-dd"];// 阅读全文
摘要:
1>初始化:stringWithContentsOfFile:stringWithContentsOfURL:stringByAppendingString:initWithString:stringWithString:stringWithFormat:writeToFile:stringWithContentsOfFile:2>比较:isEqualToString,compare,NSComparisonResult BOOL result = [astring01 isEqualToString:astring02]compare方法(comparer返回的三种值:NSOrd 阅读全文
摘要:
1》sharepoint 2010开发概述;2》VS2010 开发SHAREPOINT 2010;3》sharepoint 2010 UI 改进;4》sharepoint 2010 LISTS;5》sharepoint 2010 LINQ;6》sharepoint 2010 Client Object Model;7》SharePoint 2010 工作流;8》sharepoint 2010 服务架构;9》sharepoint 2010 整合外部数据;10》sharepoint 2010 企业信息管理ECM;11》sharepoint 2010 搜索;12》sharepoint 2010 沙盒 阅读全文
摘要:
深圳Sharepoint俱乐部成立了,欢迎大家加入!成立目的:深圳Sharepoint爱好者学习,交流的平台,致力于Sharepoint技术传播和交流http://www.cnblogs.com/team/ShenzhenSharepointClub/加入方法:1》博客园Blog帐号;2》QQ号------------接下来我们一起学习这些课程内容---------------1》sharepoint 2010开发概述;2》VS2010 开发SHAREPOINT 2010;3》sharepoint 2010 UI 改进;4》sharepoint 2010 LISTS;5》sharepoint 阅读全文
摘要:
1》sharepoint 2010开发概述;2》VS2010 开发SHAREPOINT 2010;3》sharepoint 2010 UI 改进;4》sharepoint 2010 LISTS;5》sharepoint 2010 LINQ;6》sharepoint 2010 Client Object Model;7》SharePoint 2010 工作流;8》sharepoint 2010 服务架构;9》sharepoint 2010 整合外部数据;10》sharepoint 2010 企业信息管理ECM;11》sharepoint 2010 搜索;12》sharepoint 2010 沙盒 阅读全文
摘要:
sharepoint 2010 培训公司课程内容:用之学习参考,引导。1》sharepoint 2010开发概述;2》VS2010 开发SHAREPOINT 2010;3》sharepoint 2010 UI 改进;4》sharepoint 2010 LISTS;5》sharepoint 2010 LINQ;6》sharepoint 2010 Client Object Model;7》SharePoint 2010 工作流;8》sharepoint 2010 服务架构;9》sharepoint 2010 整合外部数据;10》sharepoint 2010 企业信息管理ECM;11》share 阅读全文
摘要:
文档管理,工作流,OA,Content Query搜索,Web Part, 及其它信息集成 阅读全文
摘要:
Sharepoint2010简介: SharePoint 2010平台中为企业用户提供基于微软 SharePoint平台的工作流扩展。用户无需编写代码就可 以快速、便捷地设计任务表单和业务流程,从而帮助企业用户进一步拓展SharePoint平台的内容管理,内外部协同和企业业务流程管理能力,并可将SharePoint平台和企业其他业务系统进行集成。 中的工作流使企业可以减少人员在执行业务流程期间进行交互的次数。例如,为符合决策,各小组通常会执行一系列步骤。这些步骤可能是正规、标准的操作步骤,又可能是非正规步骤(如果对操作过程的理解不明确)。总而言之,这些步骤代表一种业务流程。业务流程中发生的人. 阅读全文
摘要:
Sharepoint 2010 学习资源总结知识库http://www.microsoft.com/taiwan/sharepoint2010/http://sharepoint2010.microsoft.com/Pages/default.aspxsharepoint2010 产品介绍http://technet.microsoft.com/zh-cn/sharepoint/ee518660.aspxMicrosoft SharePoint 2010 (Beta) 入门http://technet.microsoft.com/en-us/library/cc303422(office.14 阅读全文
摘要:
应用范围:入口網站 (Site) 、協同合作 (Community) 、內容管理 (Content) 、企業搜尋 (Search) 、商業智慧 (Insight) 、商業流程 (Composite)use:http://www.microsoft.com/taiwan/casestudies/products/moss.aspx# http://www.microsoft.com/taiwan/sharepoint2010/partner/pages/default.aspx 阅读全文
摘要:
Visual Studio 開發 SharePoint 2010 在這門課程中,將使用最新的 Visual Studio 2010 開發工具來快速的開發 SharePoint 2010,並會從介紹開發 SharePoint 2010 中最簡單也是最重要的物件模型 API 開始,直接針對 SharePoint 2010 進行架構與資料的存取。包含事件機制的開發處理、網站功能的設計、以及如何結合使用 .NET Framework 3.5 中的 LINQ 語法來進行 SharePoint 的存取,這種方式要比過去簡化太多了,透過這種方式,我們可以更容易的進行資料處理;並且針對現有的 SharePoi 阅读全文
摘要:
SharePoint2010 ----0代码设计开发在 SharePoint 2010 進行增值開發是否一定要從程式碼開始寫起?使用 SharePoint Designer 2010 及 InfoPath 2010 來客製化,便可將 SharePoint 清單、檢視、Data View Web Part 等功能整合起來,打造出屬於自己的網頁資料呈現環境。本課程將以案例方式介紹如何使用 SharePoint Designer 2010 及 InfoPath 2010 進行頁面客製化無碼設計之應用。大綱SharePoint Designer 2010 部分 如何使用 Office SharePoi 阅读全文
摘要:
新一代网站及企业协作平台--企业内容管理 学习内容:SharePoint 網站設計概念讓企業可以很方便的建立 E 化的資訊整合環境,故其提供了企業更完整及方便的內容資訊處理環境,不但展現了全新一代的網頁資訊操作概念,更完整的表現企業 E 化資訊管理的需求。同時還提供了外部資料存取的商務資料連線服務,不只是網頁存取資料庫這麼簡單,而是提供一種共同介面來存取所有在網路上發展的異質資料環境。而工作流程也是企業導入E化資訊系統作業必須具備的功能,SharePoint 是唯一可以實現 .NET Framework 中的 Workflow Foundation,必須要徹底了解 SharePoint 所提供 阅读全文