Welcome 微信登录

首页 / 软件开发 / .NET编程技术

建立一个使用.Net 2.0 MemberShip功能的标准例程(三)——绑定访问篇

建立一个使用.Net 2.0 MemberShip功能的标准例程(三)——绑定访问篇

建立一个使用.Net 2.0 MemberShip功能的标准例程(三)——绑定访问篇2011-12-14 博客园 韦恩卑鄙经过上一章的例子 我们已经建立了一个标准的,有很多有趣(甚至有些是专业级)功能的登陆系统了。可是我们如何管理这个系统呢?难道我们要用m$提供的asp.net管理工具管理一辈子么?——当然不!那太可怕了!T_T——我们要自己写一个后台,一个可以根据用户权限自己修改的后台!@_@当然有一种数据...
平步青云:连接管理器如何连接

平步青云:连接管理器如何连接

平步青云:连接管理器如何连接2011-12-14 msdn Marcus Perryman我记得那是会议的第三天。我坐在吹着冷气的会议室中听首席项目经理讲全新连接管理器技术的奥秘,可能前一晚离开酒吧时有点晚了,想起前两天超负荷的信息量,我的思维有些混乱。我脑中冒出的想法是,所有这些有什么意义呢?我的意思是说,有谁会需要一种以指示设备是否已连接为己任的技术?当时,连接只能通过连接电缆或大型配件实现,需要 PhD 分析网络协议,需要不厌其烦地进行运算:如果用户...
NET控件中如何使用Popup Win控件

NET控件中如何使用Popup Win控件

NET控件中如何使用Popup Win控件2011-12-14 博客园 BeniaoPopup Win控件是一个.NET平台下的一个开源信息提示控件。在Web开发中对提高用户体验起到了很大的作用。下面先来看效果(注意右下角):下面对他常用属性作一个简单的介绍:1.AutoShow属性:设置控件是否显示2.DockModel属性:有两个选择值:BottomLeft(左下方)和BottomRight(右下方),设置提示消息框的位置3.ColorStyle属性:...
自己动手: 创建.NET Framework语言编译器

自己动手: 创建.NET Framework语言编译器

自己动手: 创建.NET Framework语言编译器2011-12-14 msdn Joel Pobar本文讨论:语言定义编译器各阶段CLR 抽象堆栈正确获得 IL 的工具本文使用了以下技术:.NET Framework编译器黑客在计算机科学领域算得上名声远扬。我曾在“专业开发人员大会”上看到 Anders Hejlsberg 发表一篇演讲之后走下演讲台时,立即有一群人请求他在书上签名并摆出各种姿势要求合影留念的场面。对于那些致力...
动态进行“自定义公式”计算

动态进行“自定义公式”计算

动态进行“自定义公式”计算2011-12-14 博客园 Kevin-moon这几天弄完了一个"自定义公式计算"的方案,觉得比较有意思,在这里就共享下!该方案是针对一些需要用户自己去定义"计算公式",然后通过这个公式得出计算的结果这种需求的,特别适用与一些产品的BOM(在制作BOM的时候,需要去设定BOM中每个物料的数量,当这个BOM在比较复杂的时候直接去设定物料的数量,这点就不能去满足,因为有些物料是和其中的一些有关...
控制台程序小工具:输入密码、指令指派、自动补全与帮助集成

控制台程序小工具:输入密码、指令指派、自动补全与帮助集成

控制台程序小工具:输入密码、指令指派、自动补全与帮助集成2011-12-14 博客园 xiaotie一、简介控制台程序小巧、便捷,开发起来简单。一般,我写项目时习惯在原定客户端之外,写一个控制台的客户端。这样有几个好处:(1)开发量较Web或GUI少得多。(2)运行起来简单,占有资源很少。(3)便于跟踪程序的运行。比如,用 log4net 记录日志的话,将appender-ref设置成ConsoleAppender,可以清楚看清系统运行轨迹,在使用nhib...
.NET相关问题:流管道

.NET相关问题:流管道

.NET相关问题:流管道2011-12-14 msdn Stephen Toub问:在我的应用程序中,我要对大量数据进行加密和压缩操作。由于这些属于计算密集型操作,我原以为“任务管理器”中 CPU 的使用率会高达 100%,但结果却发现在双核计算机上,CPU 的使用率最高才达到 50% 左右。我认为这是因为只使用了一个核心,使得执行任务时需要花费非平凡的时间,计算性能因此显得十分逊色。请问有没有办法使用两个核心处理加密和压缩这两项任...
深入研究VS.NET安装部署

深入研究VS.NET安装部署

深入研究VS.NET安装部署2011-12-14相信很多人都做过安装程序,目前最大功能最全的当属InstallShield,但是InstallShield的语法学习起来实在费劲,相对而言VS.net自带的安装部署短小精悍,且使用C#语法,对于一般C#开发者来说使用起来就极为简便,在对其作了一些研究之后,发现vs.net的安装部署项目的功能也已经非常好用,一般的程序安装都可以轻松实现,当然,在研究的过程中也发现了一些缺陷,这个后面再提。下面就向大家介绍一下A...
.NET:轮询访问ThreadPool

.NET:轮询访问ThreadPool

.NET:轮询访问ThreadPool2011-12-14 msdn Stephen Toub问:我目前正在使用 Microsoft .NET Framework ThreadPool,在使用过程中我遇到了一种情况,不知道该如何解决。我需要处理一个较大批次的已在队列中的工作项,在第一个批次开始处理后第二个批次(规模稍小)到达。最初,较大批次中的一些工作将被分配给 ThreadPool 中的所有工作线程。但是,当第二批到达后,我想平均分配,使每一批都得到同样...
lighttpd1.4.20源码分析 -工作模型

lighttpd1.4.20源码分析 -工作模型

lighttpd1.4.20源码分析 -工作模型2011-12-14 博客园 kernel@hcylighttpd的工作模型很简单──一个主进程加多个工作进程的多进程模型,也就是所谓的watcher-worker模型。整个程序的入口(main函数)在server.c文件中。在main函数的开始部分必然是处理参数和各种繁杂的初始化工作。其中有两个地方要重点看一起。第一个是下面的语句:1 if (test_config) //没有进行任何测试。。。2 {3 ...
AppFabric缓存-实际应用与集成

AppFabric缓存-实际应用与集成

AppFabric缓存-实际应用与集成2011-12-14 msdn Andrea ColaciMicrosoft Windows Server AppFabric 以前的代号是“Velocity”,提供了可以集成到 Web 应用程序和桌面应用程序的分散式缓存。AppFabric 能够提高性能、可伸缩性和可用性,而从开发人员的角度来看,其行为方式与普通的内存缓存一样。任何可序列化的对象都可以缓存,例如 DataSet、DataTab...
.Net三层架构

.Net三层架构

.Net三层架构2011-12-17三层体系结构的概念用户界面表示层(USL)业务逻辑层(BLL)数据访问层(DAL)图一:BLL将USL与DAL隔开了,并且加入了业务规则各层的作用1:数据数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务.2:业务逻辑层:主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说...
在.NET上执行多线程应该注意的两点

在.NET上执行多线程应该注意的两点

在.NET上执行多线程应该注意的两点2011-12-17线程管理线程管理现在变得越来越容易了。在.NET架构中,你可以从线程池中获取线程。线程池是一个生成线程的工厂,如果它已经生成了一定数量的线程且还没有被破坏的话,对它的调用会被阻止。但是,如何确保不会有太多的线程在规定时间内运行?毕竟,如果每个线程能够占用一个CPU核的100%,那么有超过CPU核数量的线程运行,只会导致操作系统启动线程时间分配,这将导致上下文切换和低效率运行。换句话说,同一核上的两个线...
在.NET下开发windows服务

在.NET下开发windows服务

在.NET下开发windows服务2011-12-17创建 Windows 服务--------------------------------------------------当创建服务时,可以使用称作 Windows 服务的 Visual Studio.NET 项目模板。此模板引用适当的类和命名空间、设置从服务基类的继承并重写您可能要重写的几种方法,从而自动为您完成大部分工作。若要创建功能性服务,必须至少:设置 ServiceName 属性。为服务应...
<< 81 82 83 84 85 86 87 88 89 90 >>