自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

譬如朝露,去日苦多

  • 博客(95)
  • 资源 (8)
  • 收藏
  • 关注

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

综述 数据访问层的设计很大程度上取决于项目干系人需求的影响。例如,数据访问层应该持久化对象模型还是简单的的值的集合?数据访问层应该支持一种数据库还是多种数据库?下面仔细分析数据访问层的常见功能需求。 数据库独立性:数据访问层是系统中唯一知道并使用连接字符串和数据表名称的地方,考虑到这些,数据访问层必须要依赖于数据库管理系统DBMS,对于外部观察者,数据访问层应该就像一个黑盒,可以插入到现有系统中,

2012-09-12 12:17:01 7901 3

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

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

2012-09-11 15:42:26 4687 2

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

业务层剖析 任何复杂的任何软件都可以通过层来组织,每一层表示系统中的一个逻辑部分,一般来说,业务逻辑层中的模块包含了系统所需要的所有功能上的算法和计算过程,并于数据层和表现层交互。抽象的说,业务逻辑层是软件中专门处理业务相关任务性能的部分。 业务逻辑层表示了系统的逻辑,此处的代码将要进行必要的决断并执行操作。前面谈到过安全性,在业务逻辑层的安全性意味着使用基于角色的安全原则,仅允许认证用户访问特定

2012-09-09 13:08:27 7339

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

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

2012-02-15 10:19:34 3622 6

原创 MongoDB 使用笔记

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

2014-05-05 15:28:30 1353

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

#region 长微博生成图片处理合心方法 public string ConvertTextFileToImage(String text, String imageFile) { System.Drawing.Font drawFont = new System.Drawing.Font("微软雅黑", 12);

2013-02-20 17:17:23 8357

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

昨天检查了一张效率极慢的表,两年多没有维护,逻辑扫描碎片高达99.81%,于是开始对这个表进行重点跟踪和记录日志。今天用DBCC SHOWCONTIG WITH TABLERESULTS  命令检查了一下所有表的概况,然后参照着MSDN对字段的说明,发现问题比较严重。ScanDensity(这是“最佳计数”与“实际计数”的比率。如果所有内容都是连续的,则该值为 100;如果该值小于 100,则存在

2012-12-19 15:05:16 6277

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

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

2012-12-18 18:51:14 10798 2

原创 MongoDB之介绍和安装

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

2012-11-26 21:31:06 1801

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

在领域模型模式中,我们大都是将服务层看作是业务层的一部分。虽然这个做法非常常见,不过显然,我们还有其他选择。通常来说,服务层为表现层定义了一个接口,从而允许表现层触发一些预定义的系统操作。正如名称表现出来那样,服务层可以看作是表现层结束、业务逻辑层开始的一个边界,服务层用来尽可能的降低表现层和业务逻辑层之间的耦合,让表现层无需关注业务逻辑层中的具体实现组织方式。因此,无论你选择任何一种业务逻辑模式

2012-09-10 22:48:41 4613

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

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

2012-09-08 16:37:14 4019 5

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

这篇博客之所讲UML出现在了《Microsoft.Net企业级应用架构设计》一书的第二章,从架构上讲不应该出现这节知识点,但是从架构师的职责角度,UML知识点是一个基础,因此作者独立出了一个章节。大家在学生时代都有学习和接触过UML,那就当作是对于UML的复习了。 若想设计一个系统,无论是任何领域的任何系统,都需要首先对其抽象,抽象就是指建立一个模型,对系统视图、结构、行为、参与的实体和流程方面提

2012-09-07 22:33:02 4211

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

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

2012-09-05 21:13:31 6476 2

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

从今年开始很多网站的搜索都逐渐改成了带有语音搜索的input文本框。从淘宝到各个小站,乃至于博客。网页上面右键查看源码,我们不难发现,其实它只是调用了Google的API而已。 我实验了几次,例如我在淘宝语音“ 诺基亚 Windows Phone Lumia 900“,对于我这个南方口音,普通话不是绝对标准的人来说,能全部返回,并且能进行空格分词,从个人而言还是非常满意的。但是唯一的缺点是在网速不

2012-08-18 00:33:24 3420 1

原创 Windows phone开发之分页方法

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

2012-06-01 13:43:40 2674 7

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

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

2012-05-07 18:11:49 3535 6

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

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

2012-05-07 17:50:42 2616

原创 Windows phone开发IsolatedStorageSettings 操作类

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

2012-05-07 17:39:44 2353

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

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

2012-05-02 16:00:28 2495

原创 sql语句将excel数据导入到表

访问外部数据时,opendatasource的使用范例:注意:sql2000默认是启用opendatasource功能的。但sql2005是默认不启用的。如果在sql2005中要使用opendatasource,则需要先开启。      开启方式:             方式一(手工修改sql配置):在sql2005的配置工具-》sql server外围应用配置器-》即席远程查询-》勾选"启用O

2012-05-01 16:13:52 9851 1

原创 asp.Net地址栏参数加密传递

网上很多人在问怎么实现Web系统URL传输(表单提交)参数加密。例如:要进行一个用户帐号编辑,要传递用户的ID,URL如下:http://localhost/mysystem/editAccounts.aspx?ID=2 但又不想让别人知道这个用户的ID为2,恶意的使用者可能还会将2修改,改为别的用户ID。 加密传递的参数值可以解决问题。 以下是DEC加密、解密的基类。文件名:Security.C

2012-05-01 16:07:40 6318 1

原创 ASP.NET Ajax 客户端框架未能加载,Sys未定义处理方法

刚刚在论坛看到一个帖子说报了”ASP.NET Ajax 客户端框架未能加载""Sys"未定义“这个错误。想起4年前使用ajax控件包时候的处理方式。贴出来以供参考。原理:在ajax中,session容易丢失,故当控制权回到浏览器端的时候,给scriptmanager增加了一个函数 ,可以直接放在页面中使用。Sys.WebForms.PageRequestManager.getInstance().

2012-05-01 13:38:33 4605

原创 Windows Phone开发之App文件讲解

using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows.Documents;using System.Windows.Input;us

2012-04-28 16:12:17 2434

原创 Windows Phone开发之调试手机拍照功能

如果需要调试拍照功能,方法如下:连接手机Zune连接完成后关闭运行->cmd进入路径c:\Program Files\Microsoft SDKs\Windows Phone\v7.1\Tools\WPConnect\x86(64位系统进x64)运行WPConnect.exe

2012-04-01 22:59:04 2107

原创 asp.net开发使用Js读取word

//默认word转化文件放于C:\\下 var os__localPath = "C:\\"; //保存的文件名 var os__localFile = "defaultFileWord.htm"; var os__xmlDom = new ActiveXObject("MSXML2.DOMDocument");

2012-03-04 23:32:19 1495

原创 Windows phone 7开发之Launcher和Chooser

以下是Windows Phone 7提供的完整的Launcher和Chooser列表:Launcher·        EmailComposeTask – 撰写新的电子邮件·        MarketplaceDetailTask – 启动Marketplace并显示指定应用程序的详细信息·        MarketplaceHubTask –启动Marketplace·

2012-02-16 13:08:10 2020

原创 Windows Phone 7微博客户端开发之项目总结升级篇

去年在年底放假前最后一天赶出来一个Windows phone7的微博客户端。很多的Bug和功能性的问题,年后上班一个多礼拜了,把去年的微博重新整理了一下,页面优化,功能完善,修复Bug。在此发布晒一下第二版的微博,看看有木有比第一个版本的好很多啊!        第一版:点击打开第一版Windows phone7微博客户端链接登录后的微博广场想要浏览微博当然需要登录了登陆完了就是首页了随便编辑一个

2012-02-13 15:33:43 3412 5

原创 Windows Phone开发之图片上传

首先是 后台类 /// /// 上传文件 /// public class UploadFile { public UploadFile() { } /// /// 根据文件名、文件类型与文件流实现化

2012-02-08 15:04:53 3521 4

原创 asp.net上传图片并同时生成缩略图

using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.W

2012-02-01 13:22:28 3009

原创 Windows phone 微博客户端 开发之项目总结

连续加班了几天,终于在年底出来了一个预览版,不过还需要用两天完善和修改一些细节问题。因为windows phone的客户端比较少,很多都是摸着石头过河,参考了一下新浪的Windows phone客户端的界面布局。现在把相关的项目截图贴出来。关于开发的一些常用的方法我在开发的过程中都有记录留下来。我回过头来看了一下上次做的一个Windows phone的业务系统  点击打开链接  ,看来比上次复杂很

2012-01-14 12:18:59 5172 12

原创 Windows Phone开发之获取屏幕分辨率 和 系统版本

屏幕分辨率大小(这个目前都是480*800):屏幕宽度(Double)  System.Windows.Application.Current.Host.Content.ActualWidth 屏幕高度(Double)  System.Windows.Application.Current.Host.Content.ActualHeight 操作系统版本:System.Environment.OS

2012-01-11 11:55:51 5453

原创 Windows Phone开发之 listbox分页加载数据

private void listbox1_MouseMove(object sender, MouseEventArgs e) { if (Result[0] == "1") { //获取listbox的子类型ScrollViewer Scrol

2012-01-11 11:44:57 2698 1

原创 asp.net 处理和计算微博发布时间

using System;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows.Documents;using System.Windows.Ink;using System.Windows.Input;using System.Windows.Media;u

2012-01-10 10:32:56 1079

原创 asp.Net 一些常用的方法和类

突然整理硬盘时找到了几年前写的一个网站,看了一下,虽然现在对于自己已经用处不大,还是把几个方法保留到博客,方便以后复制!你懂的!生成验证码:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security

2012-01-04 16:38:58 2634 1

原创 C#获取当前程序运行路径的方法集合

//获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。string str = System.Diagn

2012-01-04 10:52:16 1181

原创 asp.net DataTable和Dataset序列化成Json格式

DataTableToJson:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.Serialization.Json;using System.Runtime.Serialization;using System.IO;us

2011-12-23 10:19:50 14732

原创 Windows Phone开发之Image控件

后台数据绑定 //本地 this.image1.Source = new BitmapImage( new Uri("Desert.jpg", UriKind.Relative) ); //网络 this.image1.Source = new Bitmap

2011-12-22 15:30:56 2207

原创 Windows Phone开发之客户端本地简单填充加密解密

using System;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows.Documents;using System.Windows.Ink;using System.Windows.Input;using System.Windows.Media;u

2011-12-21 10:46:56 2017

原创 Windows Phone开发之获取摄像头

引入命名空间:Using Microsoft.Phone.Tasks;代码段: void cameraCaptureTask_Completed(object sender, PhotoResult e) { BitmapImage bmp = new BitmapImage(); bmp.SetSource(e.ChosenP

2011-12-21 10:44:22 2504

转载 Windows Phone 7 开发之检查手机网络

using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows.Documents;using System.Windows.Input;us

2011-12-19 14:52:25 1884

Silverlight初学者的入门课程

Silverlight初学者的入门课程.pdf

2011-11-06

jquery统计图插件打包下载

jquery统计图插件打包下载.附加demo。几十款样式总有你要的

2010-12-15

根据表名创建实体类的字段和属性.(单个表生成)存储过程快速生成

根据表名创建实体类的字段和属性.(单个表生成)存储过程快速生成

2010-08-12

根据数据库名创建实体类。存储过程生成model层

根据数据库名创建实体类。存储过程生成model层.很经典的 。快速高效 一次性生成所有表的Model层

2010-08-12

智能JS特效菜单导航工具

JS特效,菜单特效,css菜单,生成菜单工具

2010-08-12

jqueryUI特效.特效包

jqueryt,JS特效。特效包 内含多个插件 导入即可用

2010-08-12

基于jquery仿QQ相册

基于jquery仿QQ相册 美观,大气。

2010-04-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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