推荐系列文章(转)

------- Microsoft .NET --------------------

.NET 基于角色安全性验证

一:基础知识
二:ASP.NET Forms 身份验证流程分析
三:ASP.NET Forms 身份验证
四:ASP.NET 2.0 成员资格和角色管理授权
五:跨应用程序进行 Forms 身份验证

C# 2.0

Accessor Accessibility
Namespace Alias Qualifier
Static Class
Nullable
Partial
Anonymous Methods
Generics
Iterators

Orcas

1. Orcas Express
2. Implicitly typed local variables
3. Extension Method
4. Lambda expressions
5. Object and collection initializers
6. Automatic properties
7. Anonymous types
8. Partial method
9. Language-Integrated Query
10. LINQ - Basic Query Operations
11. LINQ to SQL
12. LINQ to SQL - DataContext
13. LINQ to SQL - Relations
14. LINQ to SQL - Optimistic Concurrency
15. LINQ to SQL - Transaction
16. LINQ to SQL - Inheritance
17. LINQ to SQL - Store Procedure
18. LINQ to DataSet
19. LINQ to XML - Querying XML
20. LINQ to XML - Creating XML
21. LINQ to XML - Modifying XML

动态创建 Lambda 表达式
获取 LINQ to SQL 表达式的相关信息
LINQ to Object 执行流程不完整分析
LINQ to SQL 执行流程不完整分析 (Update)
LINQ to SQL - Identity Cache
LINQ to SQL - Tips
LINQ to SQL Debug Visualizer
LINQ to SQL - DataLoadOptions
LINQ to SQL - Table<TEntity>.Attach()
LINQ to SQL - Undo Changes
LINQ to SQL - Delay Loaded
LINQ - Complex Query
LINQ - 延迟执行机制分析
LINQ - Custom LINQ Provider (IQueryable, IQueryProvider)

ASP.NET

AspNetManagementUtility
在应用程序中集成支持 ASP.NET/WebService 的 WebServer
用代码创建 Membership、Profile、SessionState 等所需的数据库
查看 ASP.NET 应用程序状态
看看 ASP.NET 项目中有哪些 HttpModule 在工作
Page 在哪?
ASP.NET 页缓存

ADO.NET

封装SQLDMO操作的类
数据链接属性对话框 (udl)

多线程

Thread 同步锁定
线程同步 - EventWaitHandle & AutoResetEvent & ManualResetEvent
线程同步 - ReaderWriterLock

CodeDom

使用CodeDom生成程序集
C# 动态代码执行
使用 CodeDom 动态调用 WebService

Reflection

泛型与反射
GetCallingMethod
Function Pointer
绕开权限检查 - .NET 欺骗

Emit

1. Hello, World!
2. DynamicMethod
3. Class
4. Abstract class
5. Interface
6. Parsing IL
7. Enum
8. DelegateBuilder
9. Event
10. Generic
11. InterfaceBuilder

MSIL Injection

Mono Cecil (1) - 基本操作
Mono Cecil (2) - 动态注入
Mono Cecil (3) - 程序集自动初始化操作
Mono Cecil (4) - 扩展程序集

MSIL - Microsoft intermediate language

1. Hello, World!
2. Code Structure
3. Module
4. Namespace
5. Class - Flags
6. Class - Inheritance
7. Interface
8. Enum
9. Nested Type
10. Field
11. Method
12. Method - Parameter
13. Method - Stack
14. Method - Static, Instance, Virtual Methods
15. Method - Local Variables
16. Method - Overriding
17. Method - Constructors, Finalizers
18. Method - Overloading
19. Property
20. IL Instructions - Flow Control
21. IL Instructions - Arithmetical
22. IL Instructions - Arguments, Local Variables
23. IL Instructions - Fields
24. IL Instructions - Calling Methods
25. IL Instructions - Addressing Value Types
26. IL Instructions - Addressing Classes
27. IL Instructions - Box, UnBox
28. IL Instructions - Vector
29. Managed Exception Handling
30. Delegate
31. Event
32. Generic
33. Pointer

使用 Micorosft CLR Debugger 调试 MSIL 代码

WebServices (未完)

一:基础知识
二:支持的数据类型
三:动态调用 WebService

Security

Readonly? No!
Readonly? YES!
保护内存中的敏感数据

Remoting

一:.NET Remoting
二:远程对象
三:激活模式
四:生存期租约
五:信道
六:异步调用
七:调用上下文
八:元数据
九:动态发布
十:追踪服务
十一:事件
十二:配置文件

Windows Communication Foundation 学习笔记

1. 基本概念
2. 服务契约
3. 消息交换
4. 消息操作
5. 异常处理
6. 会话状态
7. 异步调用
8. 数据传输
9. 端点绑定
10. 行为控制
11. 配置文件
12. 宿主环境
13. 分布事务

WCF - ChannelFactory
WCF - ServiceContract Operation 重载
WCF - ServiceContract 继承
WCF - DataContractSerializer
WCF - DataContract 继承
WCF - 版本问题
WCF - 枚举类型
WCF - 泛型
WCF - 服务实例管理模式
WCF - 释放服务对象实例
WCF - IsInitiating & IsTerminating
WCF - IDisposable
WCF - ServiceThrottlingBehavior
WCF - IsOneWay 和异步的区别
WCF - Callback
WCF - ConcurrencyMode
WCF - 动态生成 WCF Client Proxy 代码 —— My Svcutil
WCF - Stream
WCF - FaultException
WCF - IErrorHandler
WCF - MaxStringContentLength & MaxReceivedMessageSize
WCF - SecurityNegotiationException
WCF - 只读属性
WCF - MessageLogging

WCF Security - 1. 基本概念
WCF Security - 2. 安全参数设置
WCF Security - 3. X509 身份验证
WCF Security - 4. 用户名/密码身份验证

WCF Transaction - 1. 基本概念
WCF Transaction - 2. 事务演示
WCF Transaction - 3. 事务投票
WCF Transaction - 4. 事务与会话

WCF MSMQ - 1. 基本应用
WCF MSMQ - 2. 队列与事务

WCF Essentials (1)
WCF Essentials (2)
WCF Essentials (3)
WCF Essentials (4)
WCF Essentials (5)

------- Java --------------------

J2SE / J2EE

使用自定义标签实现JSP页面和代码的分离
使用JavaBean实现JSP页面和代码分离

------- Architecture & Pattern --------------------

.NET 设计模式 (未完)

Singleton
Abstract Factory

------- Others --------------------

Castle ActiveRecord

一:初始化和配置
二:常用方法
三:SessionScope
四:Cascade
五:ActiveRecordMediator
六:继承
七:多数据库配置
八:Queries

[Castle AR] 1. Starter
[Castle AR] 2. ActiveRecord
[Castle AR] 3. Validate
[Castle AR] 4. CRUD
[Castle AR] 5. Base Relations

Spring.NET IoC

一:基本信息
二:配置文件
三:获取对象
四:配置补充
五:列表参数

Windows Live

开发 MSN Messenger 插件 - Windows Live Messenger Add-ins
使用 MessengerAPI 控制 MSN Messenger

Lucene.Net

基本用法
内存泄漏问题解决方法 (转载)
分页显示
多线程操作建议
应用实践
FAQ
分类搜索
分布搜索

Berkeley DB for .NET

Hello, World!
Database
Usage
Cursor
Formatter
DbBTree, DbHash, DbRecNo, DbQueue
Transaction / Txn

电子商务网站设计 (未完)

购物车
分类目录
Passport
定单
My Space
posted @ 2007-11-05 14:37  杰仔  阅读(560)  评论(0编辑  收藏  举报