随笔分类 -  .NET学习

1 2 下一页
有关.NET方面的学习笔记和感想
SQL Server 2008 T-SQL编程系列课程之常用查询算法比较
摘要:create table table_A(id int, testCol varchar(256));create table table_B(id int, testCol varchar(256));insert into table_Aselect 1,'A'union allselect 2,'B';insert into table_Bselect 1,'A'union allselec... 阅读全文
posted @ 2010-04-05 17:10 IT Person 阅读(307) 评论(0) 推荐(0)
SQL Server 2008 T-SQL编程系列课程之T-SQL标准语法
摘要:SQL Server 2008新增引擎介绍可用性增强功能(数据库引擎)易管理性增强功能(数据库引擎)针对可编程性的增强功能(数据库引擎)针对可扩展性和性能的增强功能(数据库引擎)针对安全性的增强功能(数据库引擎)针对可编程性的增强功能数据存储数据类型Transact-SQLTransact-SQL改进介绍复合运算符 set @s+=2CONVERT 函数日期和时间功能 更加完善ISO时间常用T-S... 阅读全文
posted @ 2010-03-27 22:28 IT Person 阅读(503) 评论(0) 推荐(0)
ASP.NET 4风云之旅系列之ASP.NET 4对开发人员的核心运行时新特性
摘要:ASP.NET 4运行时的主要改进性能可扩展性其它性能相关的新特性新的资源监控器选项Session State的改进应用程序的自动运行Response.RedirectPermanent资源监控CPU和内存都是有限资源传统监测都是在进程级的无法监测某个应用域CLR 4引进了“ARM”Application domain Resource Management基于ARM的性能... 阅读全文
posted @ 2010-03-27 21:16 IT Person 阅读(598) 评论(0) 推荐(0)
ASP.NET 4 风云之旅系列之ASP.NET MVC 2的新特性
摘要:ASP.NET MVC 2的概况ASP.NET MVC 2是ASP.NET MVC的新版本,增加了不少新特性,并提高了性能MVC 2可与MVC 1安装并运行在一台机器上,而不互相干扰MVC 2目前的最新版本是RC2版MVC 2 RC2 For VS2008是独立的安装包,VS2010 RC版内置了MVC 2 RC2至少需要.NET 3.5的支持部分默认的Controller和View模版发生了变化... 阅读全文
posted @ 2010-03-14 16:03 IT Person 阅读(440) 评论(0) 推荐(0)
ASP.NET 4 风云之旅系列之Visual Studio 2010在Web开发方面的新特性
摘要:全新的基于WPF技术的UIVisual Studio目标众多(Express, Professional, Preminum, Ultimate)全新,简化的SKU结构高级功能(Web,Windows,Office,SharePoint,Cloud,Multi Core,Silverlight, Custom IDE, WPF)Web开发方面的新特性多目标支持(增加.NET4)加强的代码片断(新增... 阅读全文
posted @ 2010-03-07 18:41 IT Person 阅读(439) 评论(0) 推荐(1)
ASP.NET开发实践系列课程之Web应用的安全攻防之网页木马
摘要:木马概述一类恶意程序。多不会直接对电脑产生伤害,而是以控制为主。网页木马(SPY)表面上伪装成普通的网页文件或是将恶意的代码直接插入正常的网页文件中,当有人访问时,网页木马就会利用对方系统或者浏览器的漏洞自动将配置好的木马的服务端下载到访问者的电脑上来自动执行。另一种是,通过网站的安全漏洞或社会工程学原理将一个web版的spy程序放置在网站的某目录中。网页spy的主要表现形式及危害读取,下载网站,... 阅读全文
posted @ 2010-03-07 15:54 IT Person 阅读(430) 评论(0) 推荐(0)
ASP.NET开发实践系列课程之ASP.NET综合调优
摘要:Page Items IsPostBack SessionState(True, False, ReadOnly)服务器控件及视图状态尽量少用服务器控件如果不需要ViewState,应禁用ViewState(form不存在ViewState就不存在)尽量减少设置AutoPostBack尽量使用轻量级的数据绑定控件替代复杂的复合控件减少属性设置界面效果改为使用样式表减少使用数据源控件服务器端缓存Ou... 阅读全文
posted @ 2010-02-28 14:57 IT Person 阅读(287) 评论(0) 推荐(0)
从架构设计到系统实施-基于Windows Server 2008的全新企业应用之Card Space身份验证
摘要:身份的需要应用开发中的重要部分身份驱动行为 授权 个性化不只是一个用户名那么简单 年龄,地址,角色,公司,。。身份的挑战互联网 身份欺诈,盗窃,钓鱼。。。 用户名+密码是非常弱的保护,很容易攻破企业 集中存储身份 基于声明的应用和域目标所有人都安全的互联网 安全可靠的站点 和安全可靠的用户互联的系统 局域网和广域网我们需要什么?简单,一致,安全的身份任何人可以在任何站点使用用户控制自己的身份去掉系... 阅读全文
posted @ 2010-02-28 13:28 IT Person 阅读(165) 评论(0) 推荐(0)
从架构设计到系统实施-基于.NET 3.0的全新企业应用之开发Vista边栏应用
摘要:什么是边栏小工具由一个HTML文件和一个XML定义文件组成其它文件 图像文件(png,jpg) 样式表 脚本文件(JavaScript,VBScript)打包成ZIP文件以.gadget扩展名重命名XML定义文件名称:小工具的名称版本:小工具的版本号作者:您的姓名或贵公司的名称信息URL:网站地址信息文字:网站的友好名称徽标src:公司徽标图像文件的名称版权:版权声明说明:小工具说明图标src:小... 阅读全文
posted @ 2010-02-28 13:10 IT Person 阅读(162) 评论(0) 推荐(0)
从架构设计到系统实施-基于.NET 3.0的全新企业应用之开发基于MMC 3.0的管理工具
摘要:MMC应用场景一致的管理员体验统一的开发平台Windows标准 MMC开发特性同PowerShell结合使用托管代码更短的编程时间更短的代码统一的管理GUI 阅读全文
posted @ 2010-02-28 13:00 IT Person 阅读(200) 评论(0) 推荐(0)
从架构设计到系统实施-基于.NET 3.0的全新企业应用之加入Silverlight支持
摘要:界面技术比较ActiveX控件DHTML/JavaScript.NET控件FlashSiverlightSilverlight开发流程使用JavaScript 创建Silverlight工程 创建XAML文件 使用Canvas对象 创建绘图/图像/文本 制作多媒体 创建动画 处理脚本和鼠标事件使用.NET Framework 创建Silverlight工程 创建动态用户界面 网络和通讯 在HTML... 阅读全文
posted @ 2010-02-28 12:54 IT Person 阅读(186) 评论(0) 推荐(0)
从架构设计到系统实施-基于.NET 3.0的全新企业应用之设计基于WPF的客户端
摘要:WPF愿景集成的基于矢量的组合引擎统一的UI,文档和多媒体更直观的开发便于部署 阅读全文
posted @ 2010-02-28 12:37 IT Person 阅读(237) 评论(0) 推荐(0)
从架构设计到系统实施-基于.NET 3.0的全新企业应用之设计基于AJAX和IIS7的网站
摘要:AJAX应用场景更丰富的UI页面分部分刷新对性能的影响对异常处理的影响IIS 7兼容模式扩展IIS 7架构添加xml配置文件到%SystemDir%\instsrv\config\schema使用Microsoft.Web.Administration读取<configSchema> <sectionSchema name="system.webServer/imageCopyr... 阅读全文
posted @ 2010-02-27 21:46 IT Person 阅读(189) 评论(0) 推荐(0)
从架构设计到系统实施-基于.NET 3.0的全新企业应用之设计基于WF的工作流
摘要:什么是Workflow Foundation一组同软件/人交互的活动,以及活动间的联系可以像一个流程图,也可以像一个状态机关键概念workflow是一组活动workflows在一个宿主程序中运行:任何应用程序/服务器开发人员可以创建自定义的活动库组件基础活动库运行时引擎运行时服务可视化编辑器 阅读全文
posted @ 2010-02-27 21:19 IT Person 阅读(194) 评论(0) 推荐(0)
从架构设计到系统实施-基于.NET 3.0的全新企业应用之基于WCF的系统服务
摘要:系统架构设计什么是WCF一组用来创建软件服务的.NET 2.0类约定(两边的接口)绑定地址如何使用WCF服务器端开发人员定义约定开发人员实现约定开发人员提供服务IT人员配置绑定IT人员配置地址IT人员监控系统客户端开发人员下载Metadata开发人员生成Proxy开发人员调用ProxyIT人员生成绑定IT人员生成地址IT人员监控系统IService1.cs[DataContract(Name="P... 阅读全文
posted @ 2010-02-26 22:57 IT Person 阅读(281) 评论(0) 推荐(0)
深度剖析Workflow Foundation之Workflow Activities
摘要:什么是Activity组成Workflow的最小单位 可以自定义 可以是简单动作,也可以是组合Activity 分为顺序型和事件驱动型预定义的Activities可以: 控制流程 控制条件 处理事件 管理状态 通过Web Service或其他方式和外界通信Activity运行环境ActivityExecutionContext(AEC)在宿主调用Start方法的时候为每个Activity创建 Ex... 阅读全文
posted @ 2010-02-25 21:39 IT Person 阅读(296) 评论(0) 推荐(0)
深度剖析Workflow Foundation之开发流程(下)
摘要:什么是CompensationWindows Workflow Foundation compensation可以是: 默认情况下是隐式的,如果未指定异常处理或者发生未处理得异常 显式使用CompensateActivity在Workflow中使用事务System.Transactions.TransactionScopeTransactionScopeActivityCompensatableT... 阅读全文
posted @ 2010-02-23 21:06 IT Person 阅读(323) 评论(0) 推荐(0)
深度剖析Workflow Foundation之开发流程(上)
摘要:Workflow的形式顺序型状态机数据驱动使用Activities控制流程ListenActivityIfElseActivityParallelActivitySuspendActivityTerminateActivityWhileActivityConditionedActivityGroupEventDrivenActivityReplicatorActivitySequenceActiv... 阅读全文
posted @ 2010-02-22 21:53 IT Person 阅读(277) 评论(0) 推荐(0)
深度剖析Workflow Foundation之基本概念
摘要:ActivityWorkflow的基本元素可以是原子化的任务也可以是组合了多个activity的节点可以被动态添加到用XML DOM表示的节点中如果一个workflow中的路径上的所有Activity都运行完毕,该workflow就完成了Service为Workflow提供某种能力PersistenceTracking可以动态的添加和删除其它概念CompensationCorrelationPer... 阅读全文
posted @ 2010-02-19 21:52 IT Person 阅读(300) 评论(0) 推荐(0)
ASP.NET开发实践系列课程之Web应用的安全攻防之垃圾信息群发(SPAM)
摘要:SPAM概述SPAM,最初是一个罐装肉的牌子。它是"Specially Processed Assorted Meat"特殊加工过的混合肉在互联网时代,Spam被用来称呼互联网上到处散布的垃圾邮件(信息)垃圾邮件是指未经授权,人们不想看见的恶意或大量重复性的邮件。他对互联网以及互联网服务提供商带来威胁和困扰,遭到了人们的厌恶。Spam被用来称呼互联网上到处散布的垃圾邮件SPAM的主要表现形式及危害... 阅读全文
posted @ 2010-02-19 15:32 IT Person 阅读(328) 评论(0) 推荐(0)

1 2 下一页