网站导航
首页
API文档
小知识
技术文章
项目文档
关于我们
联系我们
程序人生
技术经验
问与答
阅读分享
英语学习
新闻公告
行业资讯
系统公告
程序人生
步步为营 C# 技术漫谈 二、ASP.NET 页生命周期
步步为营C#技术漫谈二、ASP.NET页生命周期常规页生命周期阶段一般来说,页要经历下表概述的各个阶段。除了页生命周期阶段以外,在请求前后还存在应用程序阶段,但是这些阶段并不特定于页。阶段说明页请求页请求发生在页生命周期开始之前。用户请求页时,ASP.NET将确定是否需要分析和编译页(从而开始页的生命周期),或者是否可以在不运行页的情况下发送页的缓存版本以进...
2022-12-03
步步为营 C# 技术漫谈 一、反射机制
步步为营C#技术漫谈一、反射机制反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。公共语言运行库(CLR)加载器管理应用程序域,这些域在拥有相同应用程序范围的对象周围形成了确定边界。这种管理包括将每个程序集加载到相应的应用...
2022-12-03
ADO.NET Entity Framework
ADO.NETEntityFramework最近公司网站首页搜索框改进,需要在智能提示列表上加上支持键盘上下键移动的效果。搞了一晚上,下面呈上纯javascript代码,没有用到jquery等其他类库。以下仅供自己收藏,贴上来希望能起到抛砖引玉的作用。<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional...
2022-12-03
看懂SqlServer查询计划
看懂SqlServer查询计划对于SqlServer的优化来说,可能优化查询是很常见的事情。关于数据库的优化,本身也是一个涉及面比较的广的话题,本文只谈优化查询时如何看懂SqlServer查询计划。由于本人对SqlServer的认识有限,如有错误,也恳请您在发现后及时批评指正。首先,打开【SQLServerManagementStudio】,输入一个查询语句...
2022-12-03
如何用文件夹去管理你的代码?
如何用文件夹去管理你的代码?导读: 如果你的项目里面有十几万行代码你怎么去维护你的代码?你可以把你经常操作的文件放到哪里?如果不能怕代码你可以清晰定位你代码的位置吗?如果让你修该一个JS的话,可以马上定位到吗?如果去更新服务器代码不给路径,你能定位到吗?那么我希望当你看完这篇文章的时候,可以解决你下个项目的文件结构。 项目应用背景:数据请求全部要求是:...
2022-12-03
.NET简谈网络系统大局观
.NET简谈网络系统大局观我们都知道软件发展经历了很长一段路程,在软件刚刚起步的时候,有一批世界顶尖的科学家用自己整个的人生为我们创造了今天美好的信息世界,我印象最深的是我看过一本书,书名是《优雅人生》是专门介绍一位伟大的女性IT工作者,她是一位传奇人物,她是编译器的先驱,在她晚年的时候都拼命在一线开发环境中肩负着整个美国的IT重任,这位女性就是,格雷斯-霍...
2022-12-02
步步为营 .NET 代码重构学习笔记 四、分解函数和替换算法(Replace Method And Substitute Algorithm)
步步为营.NET代码重构学习笔记四、分解函数和替换算法(ReplaceMethodAndSubstituteAlgorithm)ReplaceMethodwithMethodObject概述将这个函数放进一个单独对象中,如此一来局部变量就成了对象内的值域(field),然后你可以在同一个对象中将这个大型函数分解为数个小型函数.动机(Motivation)小型...
2022-12-02
C# 5.0
C#5.0第一:绑定运算符,:=:这个只是简化了数据绑定,跟ASP.NETMVC3不断改进一样,其实不是什么亮点改进。comboBox1.Text :=: textBox1.Text; //将文本框的内容绑定到下拉框。第二:带参数的泛型构造函数:这个的加入给一些设计增加了强大功能,泛型早在C#2.0加入后就有着强大的应用,一般稍微设计比较好的框架,都会用到泛...
2022-12-02
步步为营 .NET 代码重构学习笔记 六
步步为营.NET代码重构学习笔记六一、ExtractClass(提炼类)动机(Motivation)一个class应该是一个清楚的抽象(abstract),处理一些明确的责任。但在实际工作中,class会不断成长扩展。这个class会变得过份复杂,很快,class就会变成一团乱麻。示例01publicclassPerson02{03 privatest...
2022-12-02
将ASP.NET MVC 2.0 部署在IIS6和IIS7上的教程
将ASP.NETMVC2.0部署在IIS6和IIS7上的教程摘要:此文虽然简单,但是随着ASP.NETMVC框架的流行,越来越多的初学者开始学习这个框架,当然第一步就是环境的搭建了,推荐初学者阅读。 开发环境:Win7+IIS7+VS2008SP1+ASP.NETMVC2.0RC 在部署MVC应用之前,一定要确保你的程序BIN文件夹下面是否包含Syste...
2022-12-02
JavaScript设计模式之一Interface接口
JavaScript设计模式之一Interface接口如何用面向对象的思想来写JavaScript,对于初学者应该是比较难的,我们经常用的JQuery其实也是用面向对象的思想去封装的,今天我们来看看如何在Javascript中用Interface,在C#还是JAVA中都应该面向接口设计我们的程序,在C#和Java中都Interface这样的关键字,但是Jav...
2022-12-02
如何将List<T>转换相应的Html(xsl动态转换)(二)
如何将List<T>转换相应的Html(xsl动态转换)(二)一、前言紧跟着上一篇随笔,本文主要涉及到如何将xml与xsl动态转换成html,这个才是最关键的地方,所有的内容都是围绕这个主题来进行开展的。根据指定的xsl样式将List<T>转换相应的Html,相关的随笔如下:(一)、将List<T>转换成DataTable...
2022-12-02
如何将List<T>转换相应的Html(xsl动态转换)(一)
如何将List<T>转换相应的Html(xsl动态转换)(一)一、前言根据指定的xsl样式将List<T>转换相应的Html,其中涉及到怎样将List<T>转换成DataTable,如何将xml文本、xsl样式文本动态转换成html以及如何设置以及控制xsl样式。主要步骤如下:步骤一、将List<T>转换成Da...
2022-12-02
Asp.Net MVC 3 + ExtJs 4.01做一个Quartz.Net管理平台
Asp.NetMVC3+ExtJs4.01做一个Quartz.Net管理平台Asp.NetMVC3+ExtJs4.01做一个Quartz.Net管理平台效果图: 1.定义TriggerInfo,这里为了方便起见只列出了TriggerInfo的定义usingSystem;2usingSystem.Runtime.Serialization;34[DataCon...
2022-12-02
ASP.NET MVC 3—MvcHandler、MvcHttpHandler
ASP.NETMVC3—MvcHandler、MvcHttpHandler如果下载了MVC的源代码进行调试,一般来说会发现开始于MvcHandler,简单看下MvcHandler的代码,主要就是通过控制器的工厂接受控制器的实例,并使用控制器进行进一步处理,那么MvcHandler是如果被创建,如何被调用执行的?首先看看MvcHandler的构造函数,是没有无...
2022-12-02
-- 继续下滑加载更多... --
上一页
17
18
19
下一页
W3CAPI 在线教程 | 菜鸟教程 © 2018 版权所有 | 豫ICP备18043494号-2