ASP.NET页面传数据的各种方法和分析: Web页面是无状态的, 服务器对每一次请求都认为来自不同用户,因此,变量的状态在连续对同一页面的多次请求之间或在页面跳转时不会被保留。在用ASP.NET 设计开发一
2010-02-03.Net异步处理: 这几天,看WF本质论,里面提到了.net的异步处理。由于里面使用的是代码片段,所以有点看不懂。于是下定决心,温习一下.net中的异步处理。 使用C#在.net开发已经有5年了,最初使用.net中的异步处理大约是在4年前。当时,只是为了实现要求的功
2010-02-0310个提升ASP.NET程序性能的简单做法: 1,不参与POSTBACK机制的控件,不要用服务器控件,尽量用静态HTML标记 2,编译时使用RELEASE配置 3,正式投入应用时,记着将DEBUG设为FALSE 4,SMARTNAVIGATE记着设为TRUE,它可以让浏览者感
2010-02-03.net仿照51job网站地区选择效果: 效果图: 难点: 定位,其实不难, 取得父元素(省)的位置,然后设置 市(初始隐藏)的位置 = 父元素位置偏移n个px id为pop 的div是模式窗口 说一下流程吧 1.ajax读出所有省市 2.市放在
2010-02-03如何对比两个DataTable是否相同的正确方法: 要是Google搜一下,如何判断两个DataTable相等,出来的最多的是下面的方法 代码 private bool ValueEquals(DataTable objA,DataTable objB)  
2010-02-03很多用户在开发 ASP.NET 应用程序时都有这样的需求:管理员角色的账户使用管理员的登录界面进行登录,普通用户角色的账户使用普通用户的登录界面进行登录。由于ASP.NET的 web.config里只能使用一个 authentication mode="Forms" 节点,所以,要实现不同用
2010-01-21ASP.NET 3.5 SP1中提供了一种路由技术。ASP.NET 路由是一种能够使我们在ASP.NET应用程序中利用一种可描述的、对搜索引擎和用户很友好的URL访问资源的技术。这种URL不必物理地映射到真正的资源。比如: http://dotnet.aspx.cc/Article.aspx?articleId=8d01fd5e-b2c
2010-01-21/// <summary> /// 字符串截取方法 /// </summary> /// <param name="str">截取字符</param> /// <param name="len">大于Len时,截取len</param> /// <r
2010-01-20在用了AJAX插件后有时候Panel的float样式有时候没有效果, 大多问题是在加了插件后插件的内容就是修改Panel控件的行内样式, 这样的话就替换了原本写好的cssClass,使Panel又换回了默认的上下浮动 解决方案如下; 不要管VS是不
2010-01-20不管是TDD也好,传统的开发也好,肯定要先做设计,设计展开后如果采用普通方法做开发,那就是开始写代码,然后单元测试,集成测试等工作。如果用TDD,那就要先从设计中把测试列表(其实就是要实现的功能,人机交互的条目罗列出来,形成一个列表)整理出来。然后就开始
2010-01-20(8)在左上角的“过滤器”中选择“安装源” (9)选择菜单“软件包”->“此列表中的全部内容”->“安装” (10)选择右下角的“接受” 在弹出的窗口中在各项均选择
2010-01-19Mono配置文件 /etc/mono/1.0/machine.config /etc/mono/2.0/machine.config Mono GAC文件 /usr/lib/mono/gac/ MonoDevelop安装路径 /usr/lib/monodevelop/ 安装apache2和mod_mono 与安
2010-01-19Mono是什么? 对于不熟悉Mono的朋友来说,Mono就是.Net在Linux和其它操作系统上的实现(Unix、Mac、iphone、Windows...)。Mono的官方网站是:http://www.mono-project.com 严格来讲,Mono是一个开源的、跨平台的C#语言和其CLR的实现,并与微软的.NE
2010-01-19安装Mono 由于OpenSUSE或SUSE Enterprise默认安装了某一版本的Mono,如果想要用最新版本Mono的话,不需卸载以前的版本,直接安装新版本的Mono即可。 安装Mono可以采用以下2种方式: ·用YAST在线升级,这种方式适合电脑连接到I
2010-01-19微软的Expression Encoder 是一个新工具,音频和视频专家能够用它创建绝妙的媒体内容,供Silverlight 使用。Expression Encoder 的核心任务是导入音频或视频文件,然后以不同的格式导出。它有很多可以帮助你选择编码并在一堆设置中做正确权衡的功能,比如令人吃惊的
2010-01-19Markdown Sharp最初称为Markdown.NET,是一个Markdown文本处理器的C#实现,现在Stack Overflow已经把它源了。 Markdown是一个文本到HTML(text-to-HTML)的转换工具,最初由John Gruber用Perl编写,在2004年基于BSD许可发布。Markdown是AsciiDoc、BBCode、T
2010-01-191.减少往返行程(Reduce Round Trips) 使用下面的方法可以减少Web服务器和Browser之间的往返行程: (1)为Browser启用缓存 如果呈现的内容是静态的或变化周期较长,应启用Browser缓存,避免发出冗余的http请求。 (2)缓冲页面输出
2010-01-09我们知道C#和C++的差异之一,就是他本身没有类库,所使用的类库是.Net框架中的类库--.Net FrameWork SDK。在.Net FrameWork SDK中为网络编程提供了二个名称空间:"System.Net"和"System.Net.Sockets"。C#就是通过这二个名称空间中封装的类
2010-01-091.创建Derivatives Calculator Service项目 在这个任务中,我们将创建必需的Visual Studio项目,并引用WCF运行库。 (1)用Administrator帐户登录到虚拟机上,登录密码是P2ssw0rd。 (2)选择Start | All Programs | Microsoft Visual St
2010-01-09然而微软与2009年还是重拳出击,一个winodws7凌空出世,市面上Windows操作系统的主导地位又一次得到了巩固,而且非Windows平台的应用也不见有更新的力作出现。接着就是应用开发平台的噩耗Java被Oracle收购之后,裁员成了主流,本来以为只有不创造价值的市场人员和拿
2010-01-09