找到相关内容 1088
走向ASP.NET架构设计-第六章-服务层设计(前篇)
走向ASP.NET架构设计  第六章-服务层设计(前篇)   前篇:本章的内容比较的多:讲述ASP.NET项目中服务层的设计,什么是SOA架构,以及为什么需要SOA;在服务层设计的时候涉及到的设计模式和架构模式;最后用一个WCF的例子作为本篇的结尾。            本篇的议题如下:          服务层的概述          SOA架构讲述          SOA的基本原则       &
http://www.cyqdata.com/cnblogs/article-detail-159 
关于ASP.NET 中站点地图sitemap 的使用
  .codearea{ color:black; background-color:white; line-height:18px; border:1px solid #4f81bd; margin:0; width:auto !important; width:100%; overflow:auto; text-align:left; font-size:14px; font-family: "Courier New" , "Consolas" , "Fixedsys" , "BitStream Vera Sans Mono", courier,monospace,serif} .codearea pre{ color:black; line-height:18px; padding:0 0 0 12px !important; margin:0em; background-colo
http://www.cyqdata.com/cnblogs/article-detail-141 
【我来解惑】.Net应该学什么怎么学(二)
接上篇《【我来解惑】.Net应该学什么怎么学(一)》。 二、C#面向对象基础        初学者学面向对象的时候没必要(也做不到)把面向对象学的非常透、非常深,因为如果想深刻的理解面向对象,必须要有大量的编程经验才能真正体会面向对象到底是怎么回事、有什么好处。以前听到过有人建议初学者学习设计模式,我认为纯属误人子弟,对于初学者来说没有大量的编程经验,根本看不懂设计模式在说什么。这个阶段只要弄明白怎么声明类、什么是访问级别(主要是public、private)、什么是属性、字段、方法、什么是继承、什么是override就可以。面向对象有三个特性:封装、继承、多态。对于初学者来说理解多态是非常困难的也是没太大必要的,这个阶段只要能掌握封装和继承就可以。   三、简单的WinForm编程    
http://www.cyqdata.com/cnblogs/article-detail-134 
使用PostSharp在.NET平台上实现AOP
摘要 本文首先介绍AOP(面向方面编程)的相关概念及理论,然后介绍如何使用PostSharp框架在.NET平台上实现AOP,最后对PostSharp的机制及AOP的优劣进行一个简单的分析。 AOP(Aspect-Oriented Programming) AOP的基本定义及作用 根据维基百科的定义,“AOP(Aspect-Oriented Programming)是一种将函数的辅助性功能与业务逻辑相分离的编程泛型(programming paradigm),其目的是将横切关注点(cross-cutting concerns)分离出来,使得程序具有更高的模块化特性。AOP是面向方面软件开发(Aspect-Oriented Software Development)在编码实现层面上的具体表现(面向方面软件开发AOSD是一个囊括面向方面分析、面向方面设计和面向方面编程等一系列概念的完
http://www.cyqdata.com/cnblogs/article-detail-112 
关于大型asp.net应用系统的架构—如何做到高性能高可伸缩性
简介   前面一篇<<关于大型asp.net应用系统的架构-架构的选择>>写完之后,有一些同仁热心回复,有的是提问题,同时希望能举一些例子来说明;有的是提建议,希望下一篇写得更详细点;还有的同仁提出不同的观点。感谢大家的参与。会继续努力的。本文将针对层Layer和排Tier的区别做个辨析。并详细介绍3 Tier / N Tier架构中各排Tier的开发。各Tier的分布式方式。以及为了达到高性能,低延迟,高可伸缩性,需要采取哪些方法和手段。 关于“大型asp.net应用系统 ”的概念   意指能支持同时在线用户数目很多的asp.net应用系统。同时在线用户数目要达到多少才算大型。其实也没有一个可以作为共识的定义,个人认为如果一个应用系统能做到7x24小时同时在线用户数不少于5000的,应该可以称为大型应用系统。例如:微软的官网www.m
http://www.cyqdata.com/cnblogs/article-detail-111 
【STM32 .Net MF开发板学习-22】超声波测距模块研究
智能小车目前已经可以通过各种方式进行遥控了,不过做到这一步还远远不够,我们需要智能小车有自己的“思维”,根据需要进行进退、转向或停止。要做到这一步,必须让智能小车有自己的感知“器官”,第一步我们先添加测距传感器,以后我们会陆续研究寻际、摄像头等传感器,让所谓的智能小车,更加“智能”。 目前市面上的超声波模块有两种硬件接口,一种是触发和脉冲输出方式,一种是串口通信(RS232),后一种编写通信接口程序比较简单,就是简单的串口编程,不过售价比较高。前一种对实时性要求很高,其测量精度和你的程序实现相关。 我们仅介绍前一种通信方式,模块的工作原理如下: (1)采用IO触发测距,给至少10us的高电平信号; (2)模块自动发送8个40khz的方波,自动检测是否有信号返回; (3)有信号返回,通过IO输出一高电平,高电平持续的时间
http://www.cyqdata.com/cnblogs/article-detail-109 
.NET程序员开始起步
首先自我介绍下,我是一名即将毕业的实习的大学生,专业是软件工程,最喜欢的一个单词是"System"。 我是java和c#都学的,两门语言都学。刚开始经常还有时候打架。虽说语法很相似,但是在相似的同时也有细微的区别,还好我们的书本身把常见的不用都列举出来。但是初学嘛经常混淆,两年的学习下来现在好多了。基本上不会打架了。学JAVA的时候从JAVA语法开始学起然后是面向对象OOP,接着又是JSP,servlet,最后是SSH三大框架。C#也是从基本的语法学,然后是winfom窗体程序,ADO.NET,接着是ASP.NET ,AJAX,(这期间有穿插一门三层架构),最后又学习了Web Services(这个对我的影响非常大)。 学习这些语言的基本语法对于我来说不在话下,毕竟我是从QBASIC开始学的。学了两年的QB感觉学起现在的语言确实有很多的帮助。一个是编译型一个是解释型的语言。相当年今天写求最
http://www.cyqdata.com/cnblogs/article-detail-69 
.net, 哥已心灰意冷
             最近一个同事要离职了,闲暇的时候和我们聊天,他学.net 很多年了。.net不断更新,他不断的学,学得都累死了还是学不完。刚用会一个东西,然后马上又换代了,现在30好几的他,觉得再搞这个搞下去已经没什么出路了。他用他的人生实现了严援朝的那句话:永远拿着本书在学,永远也学不会。他前两年转了sap ,现在觉得sap也就是一些固定的业务,没什么实际的技术,现在决定去搞底层开发。              我女朋友的表哥,国内某著名大学研究生,他们做的产品,国内同行业销售第一。搞得不是这些什么 .net ,就写写 c 就可以,不过技术含金量很高,要懂很多东西才能编出那程序。年薪是我们的好几番,房子什么的都有了,腾讯重金聘请,
http://www.cyqdata.com/cnblogs/article-detail-67