自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

安乐窝的专栏

安乐窝

  • 博客(18)
  • 资源 (6)
  • 收藏
  • 关注

原创 想写一点东东,总结一下这几年技术

做架构工作一段时间了,现在看了一些开源项目,发现自己其实还是井底之蛙啊.ajax+httphandle+Request+DIC(DI Container)+Response这种方式在MVC的冲击下,基本上完全没市场喽.ibatis相对nhibernate,还是有很多不足.现在Entity Framework(EF),最特别是POCO,实现了Code First编程方式(Database F

2012-06-14 11:01:55 665 1

原创 C#.Net 4 通过映射读取DbDataReader中的数据

前段时间比较郁闷,想做个通用的函数,从DbDataReader中读取所有数据。上传一小段代码,也算是抛砖引玉了。/// /// 通过映射取DbDataReader中的数据,只取最后一条数据 /// /// DbDataReader实例() /// private Dictionary DataReaderToDictionary(object reader) { Dic

2010-06-28 14:14:00 2450

原创 SAP中对内表及表的操作

内表的定义:TYPES|DATA itab {TYPE|LIKE}  tabkind OF {linetype|lineobj}[WITH key] [INITIAL SIZE n].内表的种类:1.       标准表(STANDARD TABLE).系统为该表的每一行数据生成一行数据生成一个逻辑索引.填充标准表时,可以将数据附加在现有行之后,也可以插入到指定的位置,程序对内表行的寻址操作可通过

2008-05-28 11:44:00 2162

原创 委托 事件

委托是一种引用方法的类型. 一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值(MSDN).//等明天再详细总结一下吧

2007-12-03 16:24:00 433

原创 CommunityStarterKit之区域信息

说完了CommunityInfo 和SectionInfo类,有一个不能不说:那就是CommunityStarterKit中的区域信息.区域信息承载着整个系统的运行.我们从SectionInfo类里可以看出,这个类里存放的区域信息包括了区域的每一个信息,如区域编号,区域名称等.由于一个Community里可能有多个sections,在Community里进一步将区域信息以集合的形式存放,并建立

2007-10-09 11:04:00 456

原创 CommunityStarterKit之SectionInfo类及数据库中表和操作

namespace ASPNET.StarterKit.Communities {     using System;    using System.Collections;    using System.Data;    //*********************************************************************   

2007-10-09 10:37:00 583

原创 CommunityStarterKit之Communities类及数据库中表和操作

类:namespace ASPNET.StarterKit.Communities {    using System;    using System.Data;    //*********************************************************************    //    // CommunityInfo Clas

2007-10-09 10:20:00 650

原创 装配件(.NET)之结构

装配件由描述它的元数据,描述导出类和方法的类元数据,MSIL代码和资源组成.这些部分都在一个文件中或颁布在几个文件中. 在Componet.dll中,装配件的元数据,类的元数据,MSIL代码和资源都在一个文件中,如果下表. Componet.dll

2007-09-07 16:19:00 1183

原创 装配件(.NET)

装配件是自我描述的安装单元,由一个或多个文件组成,一个装配件可以是一个包括元数据的DLL或EXE,也可以由多个文件组成,例如资源文件,元数据,DLL和EXE.装配件的安装仅是复制所有的文件而已,使用xcopy命令即可完成安装.装配件的另一个优点是它们可以是私有或共享的.如果在注册表中搜索一个COM组件或使用OleView,就能查看上百个组件,这些组件很少用于多个应用程序,但每个组件都必须有一个全局

2007-09-07 11:20:00 2049

原创 字典(C#)之字典的工作原理

字典的使用非常方便,但这里有一个问题:Hashtable(和其它字典类)使用某种算法,根据键来确定每个对象的位置,实际上,该算法并不完全是由Hashtable提供的.它有两个部分,其中一部分的代码必须由key类来提供.如果使用一个Microsoft提供的类,并把这个类用作键(例如字符串),就不会有任何问题但如果自己编写的key,就必须自己编写这部分算法.在计算机中,由key类执行的部分算法称为

2007-09-05 14:54:00 6828

原创 字典(C#)之.NET中的字典

在.NET中,基本的字典是由类Hashtable来表示的,它遵循现实生活中字典的规则,但假定健和条目都是O bject类型.散列表可以存储各类数据结构,而现实生活中的字典只使用字符串,作为它的健.虽然Hashtable表示可以存储任何东西的一般字典,但也可以定义自己的更专门化的字典类.Microsoft提供了一个抽象基类DicionaryBase,它具有基本的字典功能,从中可以派生自己的字典类

2007-09-05 14:11:00 2631

原创 字典(C#)之现实中的字典

使用字典这个名字,是因为其数据结构非常类似于现实生活中的字典.在一本字典中,可以通常查找某个字的含义(在外语字典中,则可以查找一个单词的汉译);给出含义的几行文本(或翻译)就是我们感兴趣的数据.大的字典会有成千上万个条目,在查找字的含义时,使用这样的字典肯定可以查到,因为我们是按字母顺序 查找的.此时,要查找的字就相当于用于获取自己感兴趣的数据的键.我们对字本身并不像与之相关的数据那样感兴趣.这个

2007-09-05 13:45:00 1147

原创 字典(C#)

字典是非常复杂的数据结构,这种数据结构允许按照某个键来访问元素, 这个键可以是任意数据类型.字典还可以称为映射或散列表.在希望把数据保存为数组,但希望使用其它数据类型(不是数字类型)来给结构建立索引时,字典是非常合适的.它们也可以自由添加或删除元素,有点像ArrayList. 如果使用字典?我们假定有一个Employee类,有EmployeeID,EmployeeData两项来记录Employ

2007-09-05 13:33:00 2413

原创 C#中数据类型学习

 

2007-07-31 09:35:00 447

原创 Commerce Starter Kit 学习(3)

这一节,我们来看一下页面的加载.这个网站需要用户认证的.其实这个认证是能过Forms验证来实现的,很简单.就是在用户登录或注册成功后,利用FormsAthentication.RedirectFromeLoginPage(customterId,T/F);就行了.简单吧!这样Request.IsAuthenticated就为true了.  可以用Request.IsAuthenticated判

2007-06-26 13:38:00 580

原创 Commerce Starter Kit 学习(2)

首先看一下网站执行的开始点:Global.asax.cs,这里没有对用户进行验证能信息,只有对语言的选择.我们来看一下用户的注册和登录相关的信息.这个网站中没有MDAAB(Microsoft Data Access Application Blocks)层,如果想编写自己的MDAA层,那还是有一定的难度的!不过,还好我们有编写类的习惯,我们可以根据需求,编写简单的事务处理层.比如,用户的管

2007-06-26 12:35:00 767

原创 Commerce Starter Kit 学习(1)

写了一上午,把web.config写了出来,不过没保存成功~~痛苦啊!!有兴趣的看一下这个帖子吧...虽然没有我写的全面..但...总比没写出来的好吧...http://dev.yesky.com/SoftChannel/72342380468043776/20050118/1902523.shtml痛苦啊...一上午的心血...

2007-06-25 11:23:00 532

原创 Commerce Starter Kit 学习

 Starter Kit的数据库:我们可以从数据库中看到,表的设计非常简单,一共设置了七个表!CREATE TABLE [dbo].[CMRC_Categories] ( [CategoryID] [int] IDENTITY (1, 1) NOT NULL , [CategoryName] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI

2007-06-25 10:09:00 621

css3 核心技术与案例实战

第1 章简单介绍什么是CSS3,CSS3 的好处是什么,浏览器对CSS3 的支持状况,以及 CSS3 带来什么新特性,并且引入渐进增强式的概念。通过对本章的学习,大家可以在一定的 程度上知道一些CSS3 的故事。 第2 章介绍CSS3 选择器。选择器是CSS 中的核心部分之一,本章先阐述CSS2 的选择 器,再引入CSS3 新增的选择器。深入介绍了CSS3 新增选择器的功能及其实用性,还有各浏 览器的兼容性。 第3 章详细介绍CSS3 在边框方面新增的功能特性,比如边框色、图片边框、边框圆角 等,并与CSS2 进行了对比。 第4 章介绍CSS3 背景功能,着重阐述了多背景、背景尺寸、背景原点方面的使用,以让 XVII 大家掌握如何使用CSS3 背景功能的新特性。 第5 章介绍CSS3 文本功能。以前大家在网页制作时,只是设置文本的颜色、字体、字号 等。通过对CSS3 文本功能的学习,大家还可以运用文本阴影、文本溢出、文本换行等功能。 第6 章介绍CSS3 颜色特性。大家以前只有在设计软件中使用的颜色值现在都可以运用, 如RGBA、HSL、HSLA、透明度等。 第7 章介绍CSS3 基础盒模型与用户界面。盒模型是CSS 的重中之重,CSS2 盒模型功能 只能实现一些基本功能,对于一些特殊的功能需要借助JavaScript 来实现。而在CSS3 中这一 点将得到很大的改善,可以通过CSS3 来直接实现一些特殊的功能。 第8 章介绍CSS3 的弹性盒模型,给大家引入一种全新的布局概念,为大家的页面布局带 来革命性的变化。 第9 章介绍CSS3 多列布局。布局在Web 中随处可见,多列布局在CSS2 中都是依靠 float 或者inline-block 来实现的,而这两个属性带来的局限性也是相当大的。CSS3 多列布局 将会弥补这些不足之处。 第10 章介绍CSS3 渐变功能。渐变效果在Web 中也是一种常见的效果,以前靠设计师制 作图片来完成,不仅增加了设计师的工作量,在页面中的效果也带来过多的局限制,扩展性 也相当差。CSS3 渐变不再需要使用图片来代替这些特殊的效果。 第11 章介绍CSS3 变形功能。这是一个全新的功能, 在CSS2 中要实现需要借助 JavaScript。CSS3 的变形功能可以直接使用样式实现如旋转、移位、扭曲、缩放等效果。 第12 章介绍CSS3 过渡功能。大家在Web 制作中,使过渡效果不再生硬,变得细腻、 流畅。 第13 章介绍CSS3 动画功能。 第14 章介绍Media Query 与Responsive 布局。随着移动设备和宽屏浏览器的普及,单 一的设计不能满足Web 页面的设计需求,此时CSS3 的Media Query 新特性中出现了一个 新的布局概念——Responsive。本章中大家将体会到Media Query 与Responsive 布局的强大 功能。 第15 章介绍嵌入Web 字体。浏览器仅限于用户在其系统上安装的字体呈现文本。CSS3 使用@font-face 改变了这一格局。网站不再受限于少量字体,如Arial、Verdana、Times 和

2015-05-11

apache cordova 3 promagramming

In the summer of 2007, Steve Jobs changed the world by releasing the iPhone and boldly declared the future was web-based applications. A short year later, the story changed, but the vision remained. At this time I was working as "acting CTO" for a very small web consultancy called Nitobi (we gave ourselves joke titles and mine was actually SPACELORD!1!!). The iPhone SDK, not yet called iOS SDK, was just released and a few of my colleagues found themselves at Adobe in San Francisco for the iPhone Dev Camp. They arrived with the ambiguous idea to discover if it actually was possible to realize web technology for app development. Rob Ellis, Brock Whitten, and Eric Osterly succeeded in bridging the UIWebView to make native calls, and the first implementation of PhoneGap was born. A very short time later, Joe Bowser built an Android implementation. Dave Johnson, Nitobi's "real CTO", followed quickly with the BlackBerry implementation. Herein, PhoneGap got real. And then, less than a year from the first commits, in the spring of 2009, I found myself giving one of the first PhoneGap presentations at the first JSConf, and despite me being terribly scared, people loved it.

2015-05-11

asp.net mvc api

asp net web api Practical ASP NET Web API 2013 8

2014-01-06

WCF服务编程+源代码

WCF服务编程 源代码 Program WCF Service

2010-08-31

Programming.WCF.Services.Feb.2007

Written by Microsoft software legend Juval Lowy, Programming WCF Services is the authoritative introduction to Microsoft's new, and some say revolutionary, unified platform for developing service-oriented applications (SOA) on Windows. Relentlessly practical, the book delivers insight, not documentation, to teach developers what they need to know to build the next generation of SOAs. After explaining the advantages of service-orientation for application design and teaching the basics of how to develop SOAs using WCF, the book shows how you can take advantage of built-in features such as service hosting, instance management, asynchronous calls, synchronization, reliability, transaction management, disconnected queued calls and security to build best in class applications. Programming WCF Services focuses on the rationale behind particular design decisions, often shedding light on poorly-documented and little-understood aspects of SOA development. Developers and architects will learn not only the "how" of WCF programming, but also relevant design guidelines, best practices, and pitfalls. Original techniques and utilities provided by the author throughout the book go well beyond anything that can be found in conventional sources. Based on experience and insight gained while taking part in the strategic design of WCF and working with the team that implemented it, Programming WCF Services provides experienced working professionals with the definitive work on WCF. Not only will this book make you a WCF expert, it will make you a better software engineer. It's the Rosetta Stone of WCF.

2009-12-30

空空如也

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

TA关注的人

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