NET技术

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

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

MonoTouch:用.NET开发iPhone应用
NET技术

MonoTouch:用.NET开发iPhone应用

阅读(15) 作者(admin)

  直到最近,要为苹果的iPhone开发应用程序的唯一选择就是一头扎进苹果的开发系统中。这意味着,你必须“愿意”在XCode IDE中编写Objective-C代码。对于很多开发人员,学习Objective-C被看作是一个巨大...

NET技术

重构TekPub——从ASP.NET MVC框架迁移到Ruby on Rails

阅读(29) 作者(admin)

  TekPub是一个面向开发人员的站点,致力于为开发人员提供一系列主题的在线培训,主题范围非常广泛,从微软的O/R Mapping框架Microsoft Entity Framework,到如何使用Ruby on Rails技术编写自己的日志引擎等内容都有...

反编译Silverlight项目
NET技术

反编译Silverlight项目

阅读(24) 作者(admin)

  在互联网上,每天都会有很多Silverlight项目发布,有的是开源,有的只是为了展示。在Silverlight学习的初期,多数都需要模仿学习,所以,发现一个Silverlight项目,能够查看其中的源代码是最好不过了。但是,Silverlight发...

NET技术

Silverlight的搜索引擎优化

阅读(17) 作者(admin)

  什么是SEO,为什么它是如此重要?  SEO(搜索引擎优化)是改善交通的数量和质量,从搜索引擎网站的过程。 这意味着,做搜索引擎优化您的网站将使其更具可转位及更多的人参观。 下面是你的规则应该坚持以做最好的搜索...

WPF Multi-Touch 开发:高级触屏操作(Manipulation)
NET技术

WPF Multi-Touch 开发:高级触屏操作(Manipulation)

阅读(26) 作者(admin)

  在上一篇中我们对基础触控操作有了初步了解,本篇将继续介绍触碰控制的高级操作(Manipulatioin),在高级操作中包含了一些特殊的触屏手势:平移、缩放、旋转,当然在WPF 中无需自行开发这些手势,只需将UI 控件的IsManip...

在.NET中嵌入IronPython 交互
NET技术

在.NET中嵌入IronPython 交互

阅读(20) 作者(admin)

  随着IronPyhon 2.0 的发布,.NET Dynamic Language Runtime 也更加成熟了,在2.0中我们可以用动态脚本以粘合剂的方式编写架构体系中的各种逻辑单元,既便于修改,又能灵活适合多变的业务场景。当然,我的目标是在 Pla...

NET技术

基于消息与.Net Remoting的分布式处理架构

阅读(22) 作者(admin)

分布式处理在大型企业应用系统中,最大的优势是将负载分布。通过多台服务器处理多个任务,以优化整个系统的处理能力和运行效率。分布式处理的技术核心是完成服务与服务之间、服务端与客户端之间的通信。在.Ne...

.NET4.0的可扩展缓存系统
NET技术

.NET4.0的可扩展缓存系统

阅读(23) 作者(admin)

  .NET Framework中,叫做System.Runtime.Caching,这不仅是个缓存库,还是个框架,可以在上面开发自己的库。ObjectCache定义了所有缓存都要实现的通用操作。与之搭配的是个内存缓存实现,叫做MemoryCache。这个缓存系...

构建高性能ASP.NET站点之三 细节决定成败
NET技术

构建高性能ASP.NET站点之三 细节决定成败

阅读(33) 作者(admin)

  前言:曾经就因为一个小小的疏忽,从而导致了服务器崩溃了,后来才发现:原来就是因为一个循环而导致的,所以,对“注意细节“这一说法是深有感触。  问题的描述  首先,描述一下故事的背景:(希望大家耐心的...

NET技术

WPF Multi-Touch 开发:基础触屏操作(Raw Touch)

阅读(21) 作者(admin)

  多点触控(Multi-Touch)就是通过与触屏设备的接触达到人与应用程序交互的操作过程。例如,生活中经常使用的触屏手机、触屏笔记本、显示器以及微软最新的Surface 产品等这些都属于触屏操作设备。本篇将介绍如何开...

NET技术

.NET 3.x新特性之自动属性及集合初始化

阅读(31) 作者(admin)

  今天公司弄了个VS2008 beta 2中文版,虽然很大一部分是为了JS的智能提示外,也应该好好的温习一下.NET的一些新特性,由于以前写过一些文章,但是都没有系统的学过,都只是尝一下新鲜感。不知道从那开始,所以今天就来看...

LINQ to SQL快速上手 step by step
NET技术

LINQ to SQL快速上手 step by step

阅读(53) 作者(admin)

  前言 最近接连遇到几个朋友问我同一个问题,就是关于.NET平台上ORM框架的选择。我想在这个讲求效率的时代,谁也不想手写SQL或存储过程去访问数据库了。大家都知道,在Java平台上,ORM这一块基本是Hibernate的...

ASP.NET:性能与缓存
NET技术

ASP.NET:性能与缓存

阅读(35) 作者(admin)

  在MSDN网络课堂中下载了一些九月份的网络讲座。有很多还是很有意义的。《ASP.NET系列讲座之一:性能与缓存》是由微软开发工具专家王立楠讲授。王先生的讲解非常清晰,课件也很详细,虽然是网络讲座,但Down下来的视...

NET技术

如何对ASP.NET进行性能优化

阅读(33) 作者(admin)

  一、SqlDataRead和Dataset的选择  Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接。...

WebForm:毒药还是利器?
NET技术

WebForm:毒药还是利器?

阅读(37) 作者(admin)

  一、Webform的诞生及运行机制,web开发带来的革命性变化   九十年代中期,Internet崭露头角。为了进军Web应用程序行业,微软开发了Active ServerPages(ASP)。ASP是开发Web页面的一种快速、简便的方式。ASP页面由...

ASP.NET MVC之视图引擎
NET技术

ASP.NET MVC之视图引擎

阅读(31) 作者(admin)

  最近微软发布了另外一个在ASP.NET MVC上应用的视图引擎Razor。通过前面一系列的探讨,我想大部分都了解了ASP.NET MVC整个的原理,包括TempData、ViewData、ModelBinding、Filter等,但是我们还不是太了解它的视图...

WPF Multi-Touch 开发:Windows 7 安装多点触屏模拟器
NET技术

WPF Multi-Touch 开发:Windows 7 安装多点触屏模拟器

阅读(27) 作者(admin)

  本系列将介绍Multi-Touch(MT)多点触控技术的相关内容,使开发人员了解如何在Windows 平台中开发出具有MT 功能的应用程序。众所周知Windows 7 操作系统自身已经支持具有MT 功能的硬件设备, 画板程序(Paint)就是一个...

NET技术

关于c#静态方法和实例方法的辨析和应用

阅读(20) 作者(admin)

  本文将围绕c#静态方法和实例方法讨论一下。针对一些观点,如:"静态方法是常驻内存", 还有"静态方法比实例方法先装载",做一个辨析。同时讨论下何时用静态方法,何时用实例方法。  前几日,在微软的好友发给我一个...

NET技术

Silverlight实例教程 - Out of Browser音乐播放器

阅读(26) 作者(admin)

  Silverlight 实例教程索引Silverlight 实例教程 - Out of Browser开篇Silverlight 实例教程 - Out of Browser配置,安装和卸载Silverlight 实例教程 - Out of Browser的自定义应用Silverlight 实例教程 - Ou...

NGuestBook架构体系及实现指南
NET技术

NGuestBook架构体系及实现指南

阅读(19) 作者(admin)

前几天我在我的Blog上发布了NGuestBook(点击这里下载),得到了很多反馈,在这里非常感谢大家的关注和支持。一些朋友在E-mail中提到,这个NGuestBook和我那个系列文章《基于.NET平台的分层架构实战》中讲的Demo有...