譬如朝露,去日苦多

排序:
默认
按更新时间
按访问量

.Net企业级应用架构设计之数据访问层

综述 数据访问层的设计很大程度上取决于项目干系人需求的影响。例如,数据访问层应该持久化对象模型还是简单的的值的集合?数据访问层应该支持一种数据库还是多种数据库?下面仔细分析数据访问层的常见功能需求。 数据库独立性:数据访问层是系统中唯一知道并使用连接字符串和数据表名称的地方,考虑到这些,数据访问层...

2012-09-12 12:17:01

阅读数:6914

评论数:3

.Net企业级应用架构设计之表现层设计

综述 如果没有用户界面,哪个程序都不能运行。哪怕是中间层代码堪称完美,用户也无法使用到。很多架构师不太重视表现层,仅将表现层作为业务层和数据访问层完成后的一个细节处理。但实际上,用户界面、业务逻辑和数据访问代码在任何一个系统中都是同等重要的。你的态度、偏好和自身的专业技能决定了你为每个层制定的“优...

2012-09-11 15:42:26

阅读数:3902

评论数:3

.Net企业级应用架构设计之业务层设计

业务层剖析 任何复杂的任何软件都可以通过层来组织,每一层表示系统中的一个逻辑部分,一般来说,业务逻辑层中的模块包含了系统所需要的所有功能上的算法和计算过程,并于数据层和表现层交互。抽象的说,业务逻辑层是软件中专门处理业务相关任务性能的部分。 业务逻辑层表示了系统的逻辑,此处的代码将要进行必要的决断...

2012-09-09 13:08:27

阅读数:6729

评论数:0

Windows Phone开发技术博文归纳终结篇

虽然CSDN的Windows phone7开发专栏已经开通了很长时间了 点击跳转到专栏 ,但是感觉还是没有能把技术和知识点集中。现在把我所有windows phone7的博文都集中归纳了一下,希望能达到应有的效果!由于文章太多,最近更新的我将会在文章后面标注(New)控件篇:windows pho...

2012-02-15 10:19:34

阅读数:3344

评论数:8

MongoDB 使用笔记

1、创建服务   "d:\mongodb\bin\mongod.exe" --logpath "D:\mongodb\data\log\mongodb.log" --logappend --dbpath "D:\mongodb\data\db&qu...

2014-05-05 15:28:30

阅读数:1091

评论数:0

学习go语言(1)

受十一文的影响,昨天看了一下go语言的几个视频,今天早上把环境都配好了熟悉了一下,虽然还是有点不适应,但总算是能写出一段不报错的代码了。目前还是以熟悉为主,天天写博客记一下,也许写的多就慢慢适应了。随便玩玩,纯属娱乐(虽然还不能说入门和了解,但是简洁的语法特性还是非常不错的)关于怎么安装我就不分享...

2013-12-27 12:36:37

阅读数:1662

评论数:2

生成长微博(文转图)方法

#region 长微博生成图片处理合心方法 public string ConvertTextFileToImage(String text, String imageFile) { System.Drawing.Font drawFont ...

2013-02-20 17:17:23

阅读数:6792

评论数:0

通过DBCC整理Sqlserver数据库表索引碎片

昨天检查了一张效率极慢的表,两年多没有维护,逻辑扫描碎片高达99.81%,于是开始对这个表进行重点跟踪和记录日志。今天用DBCC SHOWCONTIG WITH TABLERESULTS  命令检查了一下所有表的概况,然后参照着MSDN对字段的说明,发现问题比较严重。ScanDensity(这是“...

2012-12-19 15:05:16

阅读数:5379

评论数:0

查询索引中的碎片和重建SQL server索引

无论何时对基础数据执行插入、更新或删除操作,SQL Server 数据库引擎都会自动维护索引。随着时间的推移,这些修改可能会导致索引中的信息分散在数据库中(含有碎片)。当索引包含的页中的逻辑排序(基于键值)与数据文件中的物理排序不匹配时,就存在碎片。碎片非常多的索引可能会降低查询性能,导致应用程序...

2012-12-18 18:51:14

阅读数:9129

评论数:2

MongoDB之介绍和安装

MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系型数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比...

2012-11-26 21:31:06

阅读数:1592

评论数:0

.Net企业级应用架构设计之服务层设计

在领域模型模式中,我们大都是将服务层看作是业务层的一部分。虽然这个做法非常常见,不过显然,我们还有其他选择。通常来说,服务层为表现层定义了一个接口,从而允许表现层触发一些预定义的系统操作。正如名称表现出来那样,服务层可以看作是表现层结束、业务逻辑层开始的一个边界,服务层用来尽可能的降低表现层和业务...

2012-09-10 22:48:41

阅读数:3782

评论数:0

.Net企业级应用架构设计之设计原则和模式

基本设计原则 写出可以正常工作的代码是一回事,写出可以正常工作的良好代码则是另外一回事。一个设计精良的系统并不是一系列指令和修补的堆砌,里面还有很多与设计直接或间接相关的东西。与国际化标准中定义的其他质量特性相比,需要更加重视代码的可维护性,之所以选择这个特性,并不是因为其他特性(例如可扩展性、可...

2012-09-08 16:37:14

阅读数:3553

评论数:6

.Net企业级应用架构设计之UML

这篇博客之所讲UML出现在了《Microsoft.Net企业级应用架构设计》一书的第二章,从架构上讲不应该出现这节知识点,但是从架构师的职责角度,UML知识点是一个基础,因此作者独立出了一个章节。大家在学生时代都有学习和接触过UML,那就当作是对于UML的复习了。 若想设计一个系统,无论是任何领域...

2012-09-07 22:33:02

阅读数:3731

评论数:0

.Net企业级应用架构设计之当代的架构师和架构

前段时间刚刚看完了《Microsoft .Net企业级应用架构设计》一书,以后陆续的分享作者在书中的精华,简明扼要的进行总结和概述。同时这本书推荐给有兴趣的童鞋。软件架构到底是什么 每次遇到软件项目时,我们都会创建一个解决方案。这个过程就叫做架构设计,而架构设计的最终产物就是软件架构。在软件领域,...

2012-09-05 21:13:31

阅读数:5813

评论数:2

关于x-webkit-speech 语音输入功能体验与小结

从今年开始很多网站的搜索都逐渐改成了带有语音搜索的input文本框。从淘宝到各个小站,乃至于博客。网页上面右键查看源码,我们不难发现,其实它只是调用了Google的API而已。 我实验了几次,例如我在淘宝语音“ 诺基亚 Windows Phone Lumia 900“,对于我这个南方口音,普通话不...

2012-08-18 00:33:24

阅读数:2935

评论数:1

Windows phone开发之分页方法

分页方法:using System; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Ink; u...

2012-06-01 13:43:40

阅读数:2408

评论数:7

Windows Phone开发之发送邮件操作类

代码真的太简单,只要大家愿意真的就只是Ctrl+C一下的事儿。方便大家少写代码,直接上代码。using System; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windo...

2012-05-07 18:11:49

阅读数:3256

评论数:6

Windows Phone开发之Coding4Fun对话框操作类

去年把windows phone手机的自带弹出框和Coding4Fun做了一个对比【http://blog.csdn.net/fengyarongaa/article/details/7077031】。今天就把操作类全部贴出来。1.自己先下载一个Coding4Fun的dll文件,然后引用到项目里面...

2012-05-07 17:50:42

阅读数:2353

评论数:0

Windows phone开发IsolatedStorageSettings 操作类

娜娜一直说我写博客没有文字描述,不过我觉得直接上代码才干脆wp的兄弟们,IsolatedStorageSettings 操作类奉上。using System; using System.Net; using System.Windows; using System.Windows.Controls...

2012-05-07 17:39:44

阅读数:2166

评论数:0

SQL存储过程生成Model层,两种风格样式可选

以下存储过程直接在数据库执行,然后按照示例调用即可。提供两种生成的代码样式样式一:Framework 3.5 以下适用SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON go CREATE PROC [dbo].[p_db_wsp] @dbname V...

2012-05-02 16:00:28

阅读数:2184

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭