NET技术

【NET技术焦点】C#多线程学习(六) 互斥对象

系列文章导航:C#多线程学习(一) 多线程的相关概念C#多线程学习(二) 如何操纵一个线程C#多线程学习(三) 生产者和消费者C#多线程学习(四) 多线程的自动管理(线程池)C#多线程学习(五) 多线程的... [详细]

NET技术

浅谈.Net中容易混淆的委托和接口

阅读(26) 作者(admin)

  本文适合对委托和接口概念非常了解的朋友,并且欢迎各位朋友与Snake一起探讨有关这方面的知识.本文不适合对委托和接口概念或用途了解一知半解(模糊)的朋友,这篇文章可能会对您产生误导,请千万别看.  在文...

两分钟彻底让你明白Android Activity生命周期(图文)!
NET技术

两分钟彻底让你明白Android Activity生命周期(图文)!

阅读(40) 作者(admin)

  大家好,今天给大家详解一下Android中Activity的生命周期,我在前面也曾经讲过这方面的内容,但是像网上大多数文章一样,基本都是翻译Android API,过于笼统,相信大家看了,会有一点点的帮助,但是还不能完全吃透,所以我今...

ASP.NET MVC2实现分页和右键菜单
NET技术

ASP.NET MVC2实现分页和右键菜单

阅读(28) 作者(admin)

  右键菜单非常方便,很多时候会用到。这篇文章将使用一个JQUERY的插件在asp.net mvc中实现右键菜单。本文还将介绍一下在asp.net mvc中如何实现简单的分页。效果如下图:  首先,下载此插件。  新建一个asp.net...

NET技术

如何实现ASP.NET网站个性化?

阅读(28) 作者(admin)

  个性化是大多数Web应用程序的一个关键部分。TechRepublic和Amazon就是典型的例子,它们能够记住用户的某些特征。应用ASP.NET 1.x实现这一功能需要完成一些额外的工作,并要使用Session对象,而ASP.NET2.0版本简化...

ASP.NET虚拟主机安全漏洞解决方案
NET技术

ASP.NET虚拟主机安全漏洞解决方案

阅读(17) 作者(admin)

  曾经很早就在网上看到一篇关于<asp.net虚拟主机的重大隐患>的文章,当时并不在意,做过asp虚拟主机的朋友可能都知道,即对每一个用户都设置一个独立的服务器用户和单个目录的操作权限,能够基本上解决asp的fso问题。...

深入ASP.NET数据绑定
NET技术

深入ASP.NET数据绑定

阅读(14) 作者(admin)

  在ASP.NET我们在使用Repeater,DetailsView,FormView,GridView等数据绑定模板时,都会使用<%# Eval("字段名") %>或<%# Bind("字段名") %>这样的语法来单向或双向绑定数据。但是我们却很少去了解,在这些语法的背后,A...

闲话“多线程”
NET技术

闲话“多线程”

阅读(16) 作者(admin)

一,摘要 圣殿骑士首先向大家说声对不起,由于最近身体不适,同时也因为这些天一直在研究微软的云计算平台Windows Azure(公司项目需要),所以暂停了更新WPF 基础到企业应用系列索引,不过经过这几天的调节,尤其是到海...

Microsoft Ribbon for WPF 正式发布
NET技术

Microsoft Ribbon for WPF 正式发布

阅读(30) 作者(admin)

  之前写过几篇关于WPF4 中开发Ribbon 工具栏的文章,其中利用的是WPF Ribbon Control 控件库,开发出类似Office 2007 样式的Ribbon 工具栏。当然CodePlex 也提供了Fluent Ribbon Control Suite 项目可以写出Offi...

梦想创造可能——盘点微软 .NET 技术八年发展历程
NET技术

梦想创造可能——盘点微软 .NET 技术八年发展历程

阅读(24) 作者(admin)

  文 / 刘如鸿  2000年对于微软是颇有意思的一年,一方面终于迈入了21世纪,担心许久的千年虫问题也没有预想中的那样大面积爆发,通过Windows 95和Windows 98的成功,微软在桌面电脑市场取得了绝对垄断的地位。虽然...

利用ASP.NET MVC源代码调试你的应用程序
NET技术

利用ASP.NET MVC源代码调试你的应用程序

阅读(15) 作者(admin)

  之前写了一篇博客:利用.NET Framework4.0的源代码调试你的应用程序。那篇文章教你如何利用.NET Framework4.0的源代码帮助你调试应用程序,其实也就是进入.NET Framework4.0源代码进行单步调试。由于项目需要,最...

利用.NET Framework4.0的源代码调试你的应用程序
NET技术

利用.NET Framework4.0的源代码调试你的应用程序

阅读(24) 作者(admin)

  相关文章:利用ASP.NET MVC源代码调试你的应用程序  .NET Framework 的部分源代码是开源的。这些源代码可以供我们学习和参考。也可在也平时调试应用,直接跳入这些开源了的.NET Framework的代码中。这样既可...

NET技术

ASP.NET MVC2中Controller向View传递数据的三种方式

阅读(23) 作者(admin)

  在Asp.net mvc开发中,Controller需要向View提供Model,然后View将此Model渲染成HTML。这篇文章介绍三种由Controller向View传递数据的方式,实现一个DropDownList的显示。  第一种:ViewData  ViewData是一个Di...

NET技术

跟ASP.NET MVC一起使用jQuery

阅读(15) 作者(admin)

  藉由ASP.NET MVC内置的扩展性,开发人员便可以使用第三方库,例如jQuery。在使用ASP.NET Webforms的时候,如果使用jQuery而不是ASP.NET AJAX,难度会比较大。  刚开始撰写本文的时候,ASP.NET MVC的版本是Preview 4...

NET技术

经验之谈:MySQL与ASP.NET配合更强大

阅读(20) 作者(admin)

  由于富有竞争力的价格和易于使用,MySQL在市场占有率方面逐步提升。开放源代码社区为了扩展MySQL的使用范围,开发出了.Net框架(.NET Framework)中可以使用的数据库连接器。我们就来学习一下如何在.Net应用程序...

NET技术

浅谈如何使用.NET存储XML数据

阅读(24) 作者(admin)

  XML Bulk Load和Updategrams,这两种客户端技术使用带有注解的大纲指定XML文档内容和数据库的表之间的映射;OpenXML是一种服务器端技术,它允许你在XML文档上定义关系视图,有了OpenXML的关系视图,你就能使用T-SQL代...

NET技术

异步调用与多线程的区别

阅读(18) 作者(admin)

  随着拥有多个硬线程CPU(超线程、双核)的普及,多线程和异步操作等并发程序设计方法也受到了更多的关注和讨论。本文主要是想探讨一下如何使用并发来最大化程序的性能。  多线程和异步操作的异同  多线程和异...

NET技术

ASP.NET2.0服务器控件之类型转换器

阅读(23) 作者(admin)

类型转换器是实现自定义服务器控件属性过程中比较重要的内容。本文将对类型转换器的基本概念和实现方法进行介绍。
  1. 类型转换器基本概念
  类型转换器是自定义服务器控件的辅助性功能实现。它主要...

NET技术

13个不可不知的ASP.NET MVC扩展点

阅读(36) 作者(admin)

ASP.NET MVC设计的主要原则之一是可扩展性。处理管线(processing pipeline)上的所有(或大多数)东西都是可替换的。因此,如果您不喜欢ASP.NET MVC所使用的约定(或缺乏某些约定),您可以创建自己的服务来支持您的约定...

NET技术

混乱的MVC,.NET非要MVC不可么?

阅读(21) 作者(admin)

最近流行MVC,不是因为大家都在用,而是他已经在.NET缺席N多年。本文题目是乱取的,吸引眼球而已。   MVC是一个非常有争议性的话题,首先,什么算是MVC,没有一个统一的说法,众说纷纭,java,php都在争吵不休,就跟别说已...

NET技术

在ASP.NET 2.0中数据绑定的实现方法

阅读(19) 作者(admin)

1、为什么ASP.NET 2.0中的数据绑定控件不需要写代码就能完成更新、删除、新建等数据操作?   ASP.NET 1.x时,DataGrid等控件使用DataBinder.Eval(Container.DataItem,"ColumnName")这样的表达式可以将数据源中的...

ASP.NET MVC 2扩展点之Model Binder
NET技术

ASP.NET MVC 2扩展点之Model Binder

阅读(24) 作者(admin)

  Model Binder在Asp.net MVC中非常简单。简单的说就是你控制器中的Action方法需要参数数据;而这些参数数据包含在HTTP请求中,包括表单上的Value和URL中的参数等。而ModelBinder的功能就是将这些个表单上的Value...

在ASP.NET MVC中进行TDD开发
NET技术

在ASP.NET MVC中进行TDD开发

阅读(35) 作者(admin)

  TDD介绍  TDD是一种开发方法,全称是Test-Driven development,中文是测试驱动开发。作者是Kent Beck。首先让我介绍一下三种常见的开发方式:  第一种:先Coding,然后Bug Fix。  第二种:先Coding,然后Unit Test,...

WPF 基础到企业应用系列6——布局全接触
NET技术

WPF 基础到企业应用系列6——布局全接触

阅读(19) 作者(admin)

  一.摘要  首先很高兴这个系列能得到大家的关注和支持,这段时间一直在研究Windows Azure,所以暂缓了更新,同时也本着想把它写好、宁缺毋滥的精神,在速度上自然也就慢了下来,这篇文章拖拖拉拉也经历了十多天才发...

WPF 动态模拟CPU 使用率曲线图
NET技术

WPF 动态模拟CPU 使用率曲线图

阅读(36) 作者(admin)

在工作中经常会遇到需要将一组数据绘制成曲线图的情况,最简单的方法是将数据导入Excel,然后使用绘图功能手动生成曲线图。但是如果基础数据频繁更改,则手动创建图形可能会变得枯燥乏味。本篇将利用DynamicData...