P35

Scaling ASP.NET websites from thousands to millions of users 文档

 Application Level DOS attacks are attempts to hit your expensive pages too frequently so that you have 100% CPU and your site goes down. For ex, hitting some expensive Report page continuously.  You can run out of ASP.NET Threads and stop responding completely to any request.  I‟m not talking about Network level DOS attacks like TCP SYN flood or DDOS attacks that hardware firewalls can prevent.

ddxkj 2015-04-01   1619   0
P360

.NET Multithreading 文档

Microsoft’s .NET framework is an exciting new platform for software development, with extensive support for multithreaded development. But, as we said in chapter 1, before we launch into a new area, we should examine the basics. In this case, we’ll begin by examining the concept of an application domain and how it relates to a process. Once we have that under our belts, we’ll look at the two classes of threads—logical and physical—and then examine the use of delegates to perform asynchronous execution.

ddxkj 2015-04-01   1801   0
P0

Pro LINQ Language Integrated Query in C# 2010 文档

  语言集成查询(Language INtegrated Query,LINQ)是一项微软技术,新增一种自然查询的SQL语法到.NET Framework的编程语言中,可支持Visual Basic .NET以及C#语言。  从技术角度而言,LINQ定义了大约40个查询操作符,如select、from、in、where以及order by(C#中)。使用这些操作符可以编写查询语句。不过,这些查询还可以基于很多类型的数据,每个数据类型都需要一个单独的LINQ类型。

ddxkj 2015-04-01   2143   0
.NET开发   C#  
P417

C#本质论(中文版) 文档

第Ⅰ部分C#语言4向.NET环境的代码,但它本身不是.NET的一部分。.NET支持的一些特性,C#并不支持。而C#语言支持的另一些特性,.NET却不支持(例如运算符重载)!但是,因为C#语言是和.NET一起使用的,所以如果要使用C#高效地开发应用程序,理解Framework就非常重要,所以本章将介绍.NET的内涵。1.2公共语言运行库.NETFramework的核心是其运行库的执行环境,称为公共语言运行库(CLR)或.NET运行库。通常将在CLR的控制下运行的代码称为托管代码(managedcode)。但是,在CLR执行编写好的源代码之前,需要编译它们(在C#中或其他语言中)。

ddxkj 2015-04-01   2583   0
P329

Pro DLR in .NET 4 文档

Microsoft's Dynamic Language Runtime (DLR) is a platform forrunning dynamic languages such as Ruby and Python on an equalfooting with compiled languages such as C#. Furthermore, theruntime is the foundation for many useful software design andarchitecture techniques you can apply as you develop your .NETapplications. Pro DLR in .NET 4 introduces you to the DLR, showinghow you can use it to write software that combines dynamic andstatic languages, letting you choose the right tool for the job.You will learn the core DLR components such as LINQ expressions,call sites, binders, and dynamic objects--and how they worktogether to achieve language interoperability。

ddxkj 2015-04-01   2691   0
P8

.NET 中反射机制的使用与分析 文档

.NET反射的定义:审查元数据并收集关于它的类型信息的能力。 元数据是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件 (PE) 文件或存储在内存中的程序进 行描述。将您的代码编译为 PE 文件时,便会将元数据插入到该文件的一部分中。 而将代码转换为 Microsoft 中间语言 (MSIL) 并将其插入到该文件的另一部分中。在模块或程序集中定义和引 用的每个类型和成员都将在元数据中进行说明。 当执行代码时,运行库将元数据加载到内存中,并引用它来发现有关代码的类、成员、继承等信息。

ddxkj 2015-04-01   1828   0
P13

  NET 性能优化方面的总结 文档

1. C#语言方面   1.1垃圾回收  垃圾回收解放了手工管理对象的工作,提高了程序的健壮性,但副作用就是程序代码可能对于对象创建变得随意。 1.1.1避免不必要的对象创建   由于垃圾回收的代价较高,所以C#程序开发要遵循的一个基本原则就是避免不必要的对象创建。以下列举一些常见的情形。  1.1.1.1避免循环创建对象 ★   如果对象并不会随每次循环而改变状态,那么在循环中反复创建对象将带来性能损耗。高效的做法是将对象提到循环外面创建。 ToUpper或ToL

ddxkj 2015-04-01   1510   0
P45

  C#语法 文档

第二章C#基础知识回顾.net平台的体系结构?C#语言的特点CLR是什么?CTS是什么?JIT是什么?C#代码如何被执行?VS2005如何创建控制台应用程序?目标C#代码基本结构及编程规则在C#中定义变量和常量使用C#中的基本数据类型理解装箱和拆箱的概念使用C#中的运算符。

ddxkj 2015-04-01   2091   0
.NET开发   C#  
P4

  LINQ 查询简介 (c#) 文档

查询是一种从数据源检索数据的表达式。查询通常用专门的查询语言来表示。随着时间的推移,人们已经为各种数据源开发了不同的语言;例如,用于关系数据库的SQL和用于XML的XQuery。因此,开发人员不得不针对他们必须支持的每种数据源或数据格式而学习新的查询语言。LINQ通过提供一种跨各种数据源和数据格式使用数据的一致模型,简化了这一情况。在LINQ查询中,始终会用到对象。可以使用相同的基本编码模式来查询和转换XML文档、SQL数据库、ADO.NET数据集、.NET集合中的数据以及对其有LINQ提供程序可用的任何其他格式的数据。

ddxkj 2015-04-01   1138   0
P1017

Beginning ASP.NET 4 in C# 2010 文档

带你快速上手ASP.NET 4的经典教材,一步一步的引领你体验基于VS C# 2010进行ASP.NET 4 编程的方法。如果你想快速掌握ASP.NET 4 编程,本书是你完美的一站式选择。

ddxkj 2015-03-31   1713   0
.NET开发   C#  
P26

C#委托和事件及观察者模式详解 文档

委托和事件在 . N et Framework 中的应用非常广泛 , 然而 , 较好地理解委托和事件对很 多接触 C# 时间不长的人来说并不容易。它们就像是一道槛儿,过了这个 门 槛的人,觉得真 是太容易了,而没有过去的人每次见到委托和事件就觉得心里憋得慌,混身不自在。 本文中 , 我将通过两个范例由浅入深地讲述什么是委托 、 为什么要使用委托 、 事件的由 来 、 .Net 中的委托和事件 、 委托和事件对 Observer 设计模式的意义 , 对它们的中间代码也 做了讨论。

ddxkj 2015-03-31   2312   0
.NET开发   C#  
P80

C#多线程详解 文档

C# supports parallel execution of code through multithreading. A thread is an independent execution path, able to run simultaneously with other threads. A C# program starts in a single thread created automatically by the CLR and operating system (the "main" thread), and is made multi-threaded by creating additional threads. Here's a simple example and its output

ddxkj 2015-03-31   1621   0
.NET开发   C#  
P32

  dotnet开源项目 文档

(ASP.NETMVP).net开源项目议题知识产权和开源协议主要的开源社区开源的.net framework项目开源的AOP项目开源的工具项目开源的IOC项目开源的规则引擎项目开源的集成开发环境项目开源的CMS/Portal/Blog项目开源的持久层框架项目开源的企业应用框架开源的Wiki项目开源的论坛系统知识产权和开源协议从自由到开源知识产权(copyright)与互惠(copyleft)开源许可证和非开源许可证开源许可证(GPL/LGPL/BSD等)共计58种LGPL是GPL的一个为主要为类库使用设计的开源协议。和GPL要求任何使用/修改/衍生之GPL类库的的软件必须采用GPL协议不同。

ddxkj 2015-03-30   596   0
.NET开发   方案   报告   Apache   C#  
P255

VBScript Reference Manual for InduSoft Web Studio 文档

Visual Basic Script Language (VBScript) is one of Microsoft’s scripting languages that is commonly associated with Server-side and Client-side web applications. However, Microsoft has opened up VBScript to developers and now VBScript can be found in a variety of applications. InduSoft has standardized on VBScript since it provides a significant subset of Microsoft Visual Basic’s functionality, and VBScript supports all of Microsoft’s operating system platforms including Windows CE, unlike VBA (Visual Basic for Applications) which cannot support the Windows CE runtime environment.

jjffcc 2015-03-25   2360   0
P398

C#从入门到精通 文档

 本书从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用C#进行WinForm应用程序开发应该掌握的各方面技术。全书共分28章,包括初识C#及其开发环境,开始C#之旅,变量与常量,表达式与运算符,字符与字符串,流程控制语句,数组和集合,属性和方法,结构和类,面向对象技术高级应用,异常处理,Windows窗体,Windows应用程序常用控件,Windows应用程序高级控件,数据访问技术,  DataGridView数据控件,程序调试,迭代器和分部类,泛型的使用,文件及数据流技术,帮助文件的使用,GDI+图形图像技术,水晶报表与打印,网络编程技术,注册表技术,线程的使用,Windows应用程序打包,企业人事管理系统等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会C#应用程序开发的精髓,快速提高开发技能。

ideal082 2015-03-23   3133   0
P8

  WCF基础知识问与答 文档

WCF基础知识问与答学习WCF已有近两年的时间,其间又翻译了Juval的大作《Programming WCF Services》,我仍然觉得WCF还有更多的内容值得探索与挖掘。学得越多,反而越发觉得自己所知太少,直到现在,我也认为自己不过是初窥WCF的门径而已。“学以致用”,如果仅仅是希望能够在项目中合理地应用WCF,那么对于程序员而言,可以有两种选择,一种是“知其然而不知其所以然”,只要掌握了WCF的基础知识,那么对于一般的应用就足够了。

sungangMr 2015-03-19   1035   0
P915

Learning MicroStation VBA 中文版 文档

MicroStation VBA 是 MicroStation V8 对 Microsoft Visual Basic for Application(VBA)引擎的实现,它为 MicroStation 用户和开发者提供了大量功能 — 从简单的自定义到与其它 Windows 应用的紧密集成。借助于 VBA,用户能 定义 MicroStation 自动完成用户所需的重复任务。 许多用户已经发现,用 VBA 来使工作更容易其实很简单。使用标准的用户 界面,采用世界上最流行的编程语言,轻松与Microsoft Office以及其它应用程 序连接和通讯,所有这些仅仅是VBA所提供的许多功能的一部分。 虽然 MicroStation VBA 很流行,但您可能属于那些踌躇于甚或是猜疑于探 索 MicroStation 编程的人们。您大可不必这样!VBA 是最容易掌握的编程环境, 《学习 MicroStation VBA》这本书是帮助您学习的最佳指南。

gushmhy 2015-03-12   8736   0
P694

学习 C#3.0 文档

从C#的基础知识开始,涵盖了C#中类、继承、接口、委托等方面的内容,并介绍了C#开发中的各种方法和技巧。《C# 3.0学习指南》引入了面向对象的概念,系统地介绍了NET平台、C#的基本语法、常用类库、调试工具、数据库操作等方面的知识。《C# 3.0学习指南》通过大量示例,帮助读者循序渐进地掌握这些知识。在每章后面还提供了测验和练习题,并在书后附录中给出了答案和详细讲解。

gugugugu 2015-03-10   3080   0
.NET开发   C#  
P436

Visual C++6.0 教程 文档

全面地介绍了Microsoft Visua1C++6.0编程工具,并且讲述了如何使用VisualC++ 6.0来开发Windows应用程序。其中第一章介绍了VisualC++6.0开发环境;第二章介绍 了C++语言的基础知识:第三章介绍了如何用AppWizard创建应用程序,以及开发程序时 生成的各种文件和类;第四章介绍了Windows的消息机制、消息分类、以及在VisualC++中 如何处理消息;第五章介绍了如何创建和编辑对话框、控件;第六章介绍了如何创建和编 辑菜单栏、工具栏和状态栏;第七章介绍了VisualC++6.0中最重要的两个类――文档类和 视图类,以及这两个类之间的关系:第八章介绍了设备环境类,以及如何利用这些类来操 纵各种环境设备的方法;第九章介绍了线程概念以及实现线程间通信的方法;第十章介绍 了ActiveX的概念、体系结构和术语,以及对ActiveX的强大功能的具体描述和实现;第 十一章介绍了数据库基本概念,以及ODBC技术、OLEDB和ADO技术的实现;

feimengke 2015-03-08   135   0
P54

深入讲解ASP.NET MVC开发最佳指南 文档

讲解深入到ASP.NET MVC开发内部,可作为在.NET平台上开发Web应用程序的程序员的一本很好的指南。 介绍ASP.NET MVC框架,通过创建一个简单的留言簿应用程序,解释该框架的核心概念。第2部分(第5~15章)涉及几个在使用ASP.NET MVC时需要理解的重要的主题,包括验证、Ajax、安全性和路由,并用一些具体示例以阐述这些概念。此外,这部分还讲解了一些编程技巧,例如,如何构建视图专用模型和轻量控制器。最后讲解了如何在MVC应用程序中利用第三方的NHibernate项目进行数据访问。第3部分(第16~24章)探讨了几个高级主题,主要侧重于框架的可扩展点,包括如何扩展控制器、如何使用依赖性注入,以及如何扩展区域以使得它们易于可重新分发。第23章和第24章涉及移动布局和Web API,这些是以前的ASP.NET MVC版本不能向后兼容的特性。

lyq1993 2015-03-04   97   0
1 2 3 4 5 6 7 8 9 10