惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recorded Future
Recorded Future
Security Archives - TechRepublic
Security Archives - TechRepublic
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Jina AI
Jina AI
I
InfoQ
D
DataBreaches.Net
人人都是产品经理
人人都是产品经理
腾讯CDC
GbyAI
GbyAI
V
Visual Studio Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Microsoft Azure Blog
Microsoft Azure Blog
F
Fortinet All Blogs
博客园 - 聂微东
美团技术团队
The Register - Security
The Register - Security
Engineering at Meta
Engineering at Meta
Apple Machine Learning Research
Apple Machine Learning Research
雷峰网
雷峰网
S
Schneier on Security
量子位
A
About on SuperTechFans
H
Help Net Security
MongoDB | Blog
MongoDB | Blog
S
SegmentFault 最新的问题
Know Your Adversary
Know Your Adversary
Cisco Talos Blog
Cisco Talos Blog
Vercel News
Vercel News
Simon Willison's Weblog
Simon Willison's Weblog
PCI Perspectives
PCI Perspectives
B
Blog
K
Kaspersky official blog
V
Vulnerabilities – Threatpost
aimingoo的专栏
aimingoo的专栏
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
U
Unit 42
G
Google Developers Blog
L
LINUX DO - 最新话题
Forbes - Security
Forbes - Security
AWS News Blog
AWS News Blog
P
Palo Alto Networks Blog
Security Latest
Security Latest
爱范儿
爱范儿
Attack and Defense Labs
Attack and Defense Labs
IT之家
IT之家
L
LINUX DO - 热门话题
D
Docker
P
Proofpoint News Feed
Y
Y Combinator Blog
P
Proofpoint News Feed

博客园 - 钟少

关于 MonoDevelop on Linux 单步调试问题的解决 MonoDevelop 4.2.2/Mono 3.4.0 in CentOS 6.5 安装笔记 在ASP.NET MVC 4 on Mono中使用OracleClient in CentOS 6.x的问题记录 在CentOS 6.4 x86_32中使用Rhythmbox听MP3 MonoDevelop 4.0.9 on CentOS 6.3 安装笔记 MemoryMappedFile 在 Mono in Linux 的开发笔记 Mono on CentOS 6.3 安装笔记 在OpenSUSE中听歌 ASP.NET MVC 3.0 源码阅读手记(1) Mono on Linux 开发与实践札记(1) 在Windows Mobile中检测应用程序是否运行在模拟器中 数据库连接字符串解析的正则表达式 我的WPF学习札记(1) 我的插件框架·前传 恢复Ico图标文件在资源管理器中的显示 深入剖析 ASP.NET 1.x 中 Forms 身份验证(1) 北大青鸟(深圳中青)培训中心招聘: .NET 讲师 .NET 2.0 中的自定义配置处理 IIS6.0服务器架站无法访问解决方案总结(转贴)
一个三层架构的WinForms程序的完整范例(.NET 1.1/Northwind)
钟少 · 2006-08-07 · via 博客园 - 钟少
Northwind 商业管理程序

该范例程序使用三(多)层架构,客户端采用 .NET WinForms 技术,通过 Web Services 进行 Internet/Intranet 分布式的部署和应用。

技术要点:

  • 数据层
    • 存储过程的编写
    • ADO.NET 中各种类的处理
  • 中间层/传输层(Web Services)
    • 自定义身份验证 SoapHeader
    • SoapExcetion 中的内部异常传递
    • 增强型的口令散列加密(Salted)
  • 客户端(.NET WinForms)
    • DataGrid 的绑定
    • 单值(TextBox)、列表型(ComboBox)的绑定
    • 自定义绑定解析和格式化
    • 单表与主从表结构的绑定
    • 统一的未处理异常的显示
    • 登录与注销的处理技巧
    • 单窗口实例的处理技巧
  • 其他技术/技巧应用
    • 身份验证的处理与通知
    • 常见模式的应用
    • 接口的应用技巧
    • 命名空间与程序集的设计与规划

下载地址:

  1. 中汉软件:Zongsoft.Samples.Northwind.zip
  2. 车来车网:Zongsoft.Samples.Northwind.zip

引用资源:

该程序需要使用 Zongsoft.Samples.* 命名空间下的相关类库,请从以下站点选择下载所必需的公共类库。

  1. 中汉软件:Zongsoft.Samples.zip
  2. 车来车网:Zongsoft.Samples.zip
授权协议:共享  开发平台:.NET 1.1(C#/WinForm)  数据库:SQLServer

该文章以及所有范例代码均为本人(Popeye Zhong)原创。