2005年10月25日

原文:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag/html/scalenet.asp

下载:http://www.microsoft.com/downloads/details.aspx?FamilyId=8A2E454D-F30E-4E72-B531-75384A0F1C47&displaylang=en

Part I, Introduction to Engineering for Performance

This part shows you how to apply performance considerations throughout your application life cycle and introduces fundamental performance and scalability concepts and terminology. Part I includes one chapter:

Part II, Designing for Performance

Performance modeling helps you assess your design choices before committing to a solution. By considering from the start your performance objectives, workload, and metrics for your scenarios, you reduce risk. Use the design guidelines chapter to learn practices, principles, patterns, and anti-patterns that will help you to make informed choices. Part II includes three chapters:

Part III, Application Performance and Scalability

This part provides a series of chapters that provide deep platform knowledge across the .NET Framework technologies. Use these chapters to learn about the key performance and scalability considerations for the various .NET technologies, and to improve the efficiency of your code in these areas. Part III includes nine chapters:

Part IV, Database Server Performance and Scalability

This part shows how to improve SQL Server performance. This part includes one chapter:

Part V, Measuring, Testing, and Tuning

This part shows which metrics monitor and analyze for specific performance aspects. It also explains how to load, stress, and capacity test your applications and how you can tune performance with appropriate application, platform, and system configuration. This part includes three chapters:

Checklists

This section contains printable, task-based checklists, which are quick reference sheets to help you put the information and details that you learned in the individual chapters into action. This section includes the following checklists:

How To Articles

This section contains How To articles that provide step-by-step procedures for key tasks. This section includes the following How To articles:

2005年05月12日

如何实现N层架构,以Forums中完成修改密码是这样的:

页面层:ChangePassword.aspx, 主要是使用MasterPage:~/Themes/MasterPage.ascx来搭建页面的Layout,具体的功能是通过控件来实现的。

与之对应的(复合)控件:AspNetForums.Controls.ChangePassword,继承自控件SkinnedForumWebControl,主要实现Skin,因为Skin可以自定义,产生修改密码的页面要素:输入的TextBox,提交按钮等,产生相应的事件,调用逻辑层的具体方法。

逻辑层的类:AspNetForums.Components.User提供修改密码的业务处理ChangePassword(string password, string newPassword, string salt,bool isRequestFromPassport),这个方法才调用数据层的数据库操作,实现真正的修改密码。

数据库层的类:AspNetForums.Components.ForumsDataProvider是类的方法UserChangePassword,因为其是abstract类,在这里是子类AspNetForums.Data.SqlDataProvider来实现的。主要是为了实现支持多个类型的数据库。

Rapid Web Application Development:开源项目,Rapid Development 提供一些常用的工具集辅助项目的开发,是开发人员的帮手,我还没有试用,包括:通过Web界面操作数据库、正则表达式工具、增强版的Grid、网站帮助文件维护界面、类库浏览器等。

Incorporating Yahoo! Messenger into your website 主要介绍通过哪些Href的URL格式在Web页面中和Yahoo Messenger交互。例如:<a href = ‘ymsgr:sendim?<B>novavnu</B>&m=<B>hello+my+friend</B>’>Send me a message</a>。

Using the DataGrid Control 如何试用Windows Form的DataGrid:新增Row,更新、保存Row中的内容,将Grid中的数据Copy出为本地文件。

Faster MS Excel Reading using Office Interop Assemblies  〔可能Oledb的方式更快一些,但按照作者的意思是不符合他获得数据的需求,〕通过Excel对象一个一个Cell的方式去获得数据是很慢的,所以它使用了Range对象以数据块的形式获得数据。

Custom app.config 不一定是app.Config。你可以自己定义一个符合规范的.config,即时装载。

Multiple Columns DropDown for ASP.NET  有多个列的下拉框,应该是通过层来实现的吧。

Dissecting the MessageBox Windows Form 类似于 VSS 的自定义对话框。

Smart Thread Pool .NET实现的Windows Form 线程池,"Many applications create threads that spend a great deal of time in the sleeping state, waiting for an event to occur. Other threads might enter a sleeping state only to be awakened periodically to poll for a change or update status information. Thread pooling enables you to use threads more efficiently by providing your application with a pool of worker threads that are managed by the system. One thread monitors the status of several wait operations queued to the thread pool. When a wait operation completes, a worker thread from the thread pool executes the corresponding callback function."

2005年05月11日



明基逐鹿商务智能解决方案
明基逐鹿软件(苏州)有限公司
新宇公务员财务分析系统
北京新宇计算机系统有限公司
中科软保险业商务智能解决方案
中科软科技股份有限公司
Panorama Novaview™商务智能解决方案
上海润百数码科技发展有限公司
上海证券交易所上市公司财务指标预警系统
吉贝克信息技术(北京)有限公司
阳溢MIS绩效管理方案
阳溢软件(上海)有限公司
Geac®MPC 企业绩效管理系统
GEAC
极光商智商务智能解决方案
宏信软件有限责任公司
杭州恒生证券数据中心解决方案
杭州恒生电子股份有限公司
星移人力资源商务智能分析系统
上海星移软件有限公司
迈思奇互联网行业BI解决方案
北京迈思奇科技有限公司
许继电力行业决策支持系统
北京许继电气有限公司
河北移动经营分析系统
河北全通通信
 

2005年05月10日

原文:http://www.microsoft.com/china/msdn/Library/WhitePaperSolution/WPBCSiFSfinal.mspx


图 1:Microsoft 企业应用程序开发平台核心层


图 2:Microsoft 企业应用程序开发平台核心技术和产品

Allstate 使用 Web 服务快速创建保单管理解决方案
利用 Microsoft Visual Studio .NET 和 .NET Framework,Allstate 在 7 个月内即完成 Countrywide Producer Network 联网
美洲银行某部门自动生成预测,将创建报表的时间缩短了 98%http://www.Microsoft.com/resources/casestudies/CaseStudy.asp?CaseStudyID=16280
Bank of Montreal将员工工作效率提高了 23%
Bank of Montreal选择 Microsoft .NET 和智能客户端体系结构构建任务关键的客户服务应用程序
由于采用标准化的 Microsoft 技术和协作软件,Barclays 预测将获得丰厚回报
Bear Stearns 将库存定单功能扩展到其开发人员以及其他人员
Broadspire -从大型机迁移出来降低了 98% 的运营成本,并在 2 个月后产生投资回报
Citigroup CitiVision 集成了 270 个不同的信息源,供投资银行业中 12,000 个全球用户使用
Corillian 公司帮助银行解决方案提供商超越关键基准结果
全美金融机构 Balboa 保险集团选择 BizTalk Server 2004 来管理每天多达 100,000 份的票据以跟踪有关 1400 万宗贷款的信息。
Dell 销售工具可以减少 Dell 10%(或更多)的销售通话时间并大幅度提高收益率
通过将超级计算机部署到 Windows(而非 Linux),Equifax 将总拥有成本降低了 14%
Farmers Insurance 保险公司通过基于 Web 服务的解决方案简化索赔处理
构建基于 FIX.NET 的自动交易系统助推 JPMorgan Chase 提高开发效率
伦敦股票交易所利用 Windows Server 2003 和 Visual Studio .NET 2003 实现瞬间股市信息传送
Merrill Lynch & Co.高性能数据库帮助证券经纪公司为将来的发展做好准备
NASDAQ 主要证券市场站点提高了可靠性、安全性和性能,同时降低了运营成本
塞尔维亚国家储蓄银行 (NSBS) 从规划到开始运营仅用了 3 个星期
Reuters 全球信息提供商使用 Web 服务降低服务成本
SunGard 使用 Microsoft .NET 提高开发人员工作效率并改进客户解决方案
TSYS 信用卡处理机构使用报表解决方案提高灵活性并缩短开发时间
UnumProvident 通过基于 Web 的数据系统提高工作效率
Wells Fargo身份管理解决方案节省了 350,000 美元,开发速度加快了 25%新程序在线使用,该解决方案提高了敏捷性。
XRT 利用 .NET Framework 和 Web 服务实现现金和财务管理套件
MSDN 最新技术文章Microsoft 企业开发策略汇编 “Microsoft 的企业开发策略汇编”简介白皮书旨在为开发人员、架构师及 IT 管理人员提供 Microsoft 应用程序开发技术的概况和技术信息。

MSDN 最新技术文章

Visual Studio Tools for Office Version 2005 中的服务器功能概述
学习使用 Microsoft Visual Studio Tools for the Microsoft Office System Version 2005 Beta 1(使用 Microsoft Office Word 2003 和 Microsoft Office Excel 2003)在服务器上创建服务器解决方案。

T-SQL 编码标准 这个很好,英文版的SQL语法的编码规范。包括如何定义表、存储过程等。

透明原则(软件业务) 讲你出产的软件产品应该具有哪些希望大家都明了的方面。

通过代码演示 Avalon 与 Windows 窗体的互操作性

XML 专栏:C-Omega 概述

创建动态数据输入用户界面