随笔分类 -  .NET技术

Rometing、web服务、windows服务、Silverlight ...等等
ASP.NET2.0:利用Localization实现本地化
摘要:摘要:随着计算机网络的发展,一些商业机构也开始向国际市场迈进。因此这些商业的机构的网站也开始面向全世界的用户,要求网站具有多语言的选择,实现本地化。在.NET1.1框架下面,如果你要实现本地化,你可能要借助某些插件,甚至要编写一连串的代码;但是在.NET2.0框架底下,你会发现一切原来是那么的简单~~! 主要内容: 1. 简单例子 2. 进一步认识Localization 3. 语言转换 4.... 阅读全文
posted @ 2008-07-17 16:11 Kein 阅读(259) 评论(0) 推荐(0)
有关.NET环境下log4net
摘要:1 实现目的 一个好的应用系统离不开log文件的支持,所以log文件的处理在应用系统的开发过程中是占很大比重的。log文件的处理方法有很多种,采用一种功能强大且方法简单的处理方法,不但能保证log文件的输出质量,更能大大缩短系统开发和维护的周期。本文介绍的.net环境下log文件处理解决方案,采用的是开源日志框架log4net。本文介绍的log4net基于log4net-1.2... 阅读全文
posted @ 2008-07-17 12:04 Kein 阅读(548) 评论(0) 推荐(0)
使用NUnit在.Net编程中进行单元测试
摘要:引言: 举一个可能会发生在你身边的事件将更能贴近实际,幸好我们现在就有一件在程序员看来非常普通的任务: 你今天第一天上班,你的项目经理拿给你一叠不算厚的文档,告诉你今天的任务是按照文档中的要求编写一个.Net类,可能因为任务并不复杂,所以他看上去非常的随意。 今天能否很好的完成任务对你来说非常特殊,你拿过来后快速略过了前面大段的项目介绍,因为你知道那些对你并不重要,印象中好象是一个关于售票... 阅读全文
posted @ 2008-07-16 22:13 Kein 阅读(364) 评论(0) 推荐(1)
Silverlight 2 初览
摘要:去年9月,我们发布了面向Mac和Windows的Silverlight 1.0,还宣布了在Linux上提供Silverlight的计划。Silverlight 1.0着重于促进浏览器中的丰富媒体场景,支持JavaScript/AJAX编程模型。 我们不久将发布 Silverlight 2 的第一个公开beta,这是个Silverlight的重大更新,将注重于促进富网络应用(RIA)的开... 阅读全文
posted @ 2008-07-11 13:43 Kein 阅读(330) 评论(0) 推荐(0)
Silverlight教程第八部分:使用WPF创建一个Digg桌面应用
摘要:这是8个系列教程的第八部分,这系列示范如何使用Silverlight 2的Beta1版本建造一个简单的Digg客户端应用。这些教程旨在按顺序阅读,帮着解释Silverlight的一些核心编程概念。 使用WPF创建一个Digg桌面应用 这最后一个教程的目的与前面7个有点不同。我们实际上不将在本教程里在Silverlight中运行代码,而是将使用WPF和.NET 3.5。我们将拿我们编写的,在浏览... 阅读全文
posted @ 2008-07-11 13:35 Kein 阅读(338) 评论(0) 推荐(0)
Silverlight教程第七部分: 使用控件模板定制控件的观感
摘要:这是8个系列教程的第七部分,这系列示范如何使用Silverlight 2的Beta1版本建造一个简单的Digg客户端应用。这些教程旨在按顺序阅读,帮着解释Silverlight的一些核心编程概念。 如何定制控件的观感(Look and Feel) WPF和Silverlight编程模型中一个强大无比的功能,就是能够完全定制所使用的控件的观感(Look and Feel )。这允许开发人员和设计... 阅读全文
posted @ 2008-07-11 13:34 Kein 阅读(318) 评论(0) 推荐(0)
Silverlight教程第六部分:使用用户控件实现主从表场景
摘要:这是8个系列教程的第六部分,这系列示范如何使用Silverlight 2的Beta1版本建造一个简单的Digg客户端应用。这些教程旨在按顺序阅读,帮着解释Silverlight的一些核心编程概念。 理解用户控件 Silverlight和WPF的一个根本性的设计目标是允许开发人员能够轻松地把UI功能封装成可重用的控件。开发人员可以通过从一个现有的Control类(或Control基类或象TextB... 阅读全文
posted @ 2008-07-11 13:32 Kein 阅读(291) 评论(0) 推荐(0)
Silverlight教程第五部分:用 ListBox 和 DataBinding 显示列表数据 (木野狐译)
摘要:这是8个系列教程的第5部分,这个系列示范如何使用 Silverlight 2 的 Beta1 版本来创建一个简单的 Digg 客户端应用。这些教程请依次阅读,将有助于您理解 Silverlight 的一些核心编程概念。 用 ListBox 和 DataBinding 显示我们的 Digg 故事 前面我们使用了 DataGrid 控件来显示我们的 Digg 故事。当我们想用多列的格式来显示内容时,... 阅读全文
posted @ 2008-07-11 13:31 Kein 阅读(420) 评论(0) 推荐(0)
Silverlight教程第四部分:使用 Style 元素更好地封装观感 (木野狐译)
摘要:这是8个系列教程的第4部分,这个系列示范如何使用 Silverlight 2 的 Beta1 版本来创建一个简单的 Digg 客户端应用。这些教程请依次阅读,将有助于您理解 Silverlight 的一些核心编程概念。 使用 Style 元素更好地封装观感(Look and Feel) WPF 和 Silverlight 支持一种 Style 机制,它允许我们把控件的属性值封装成可重用的资源。... 阅读全文
posted @ 2008-07-11 12:02 Kein 阅读(321) 评论(0) 推荐(0)
Silverlight教程第三部分:使用 Networking取回数据并填充DataGrid
摘要:这是8个系列教程的第三部分,这系列示范如何使用Silverlight 2的Beta1版本建造一个简单的Digg客户端应用。这些教程旨在按顺序阅读,帮着解释Silverlight的一些核心编程概念。 使用Networking取回Digg故事 Silverlight 2 有内置的networking API,允许Silverlight客户端调用远程的REST, SOAP/WS*, RSS, JSO... 阅读全文
posted @ 2008-07-11 11:58 Kein 阅读(354) 评论(0) 推荐(0)
Silverlight教程第二部分:使用布局管理 (木野狐译)
摘要:这是8个系列教程的第2部分,这个系列示范如何使用 Silverlight 2 的 Beta1 版本来创建一个简单的 Digg 客户端应用。这些教程请依次阅读,将有助于您理解 Silverlight 的一些核心编程概念。 理解布局管理 Silverlight 和 WPF 都支持一种灵活的布局管理系统,能让开发者和设计师轻松的定位 UI 上的控件。该布局系统对显式指定坐标的控件支持固定的定位模型;除... 阅读全文
posted @ 2008-07-11 11:56 Kein 阅读(405) 评论(0) 推荐(0)
Silverlight教程第一部分: 使用Silverlight 2 和 VS 2008创建“Hello World”程序
摘要:这是8个系列教程的第一部分,这系列示范如何使用Silverlight 2的Beta1版本建造一个简单的Digg客户端应用。这些教程旨在按顺序阅读,帮着解释Silverlight的一些核心编程概念。 使用 VS 2008 创建一个新的Silverlight 应用 我们来开始我们的Digg应用的开发,先选择Visual Studio 2008 中的文件->新项目菜单项,使用新项目对话框创建一个“Si... 阅读全文
posted @ 2008-07-11 11:48 Kein 阅读(471) 评论(0) 推荐(1)
Windows服务中timer组件无法引发相应的tick事件
摘要:微软对此在这两篇文章那个中给出了相应的解决方案,http://support.microsoft.com/kb/820639/zh-cn,http://support.microsoft.com/kb/842793/zh-cn。实际上就是在使用Windows.Forms命名空间中的timer无效时则使用System.Timers中的组件,再不行的话使用Threading中的Timer组件。我遇到的... 阅读全文
posted @ 2008-07-10 11:30 Kein 阅读(1574) 评论(0) 推荐(0)
(转)如何实现Windows服务
摘要:一、遇到什么问题?有些软件,需要每隔一定时间做一些相同的事情,或者作为网络服务,像IIS、SQL Server等这样的软件。此种情况下,往往需要让软件在没有用户干预的情况下在服务器上运行。与此种程序交互往往需要通过网络协议进行。或者程序根本就不需要与用户交互。这种程序往往称为后台程序,或后台服务。二、Windows服务能做些什么?Windows服务是这些后台程序、后台服务的正规名词。Windows... 阅读全文
posted @ 2008-07-09 10:16 Kein 阅读(493) 评论(0) 推荐(0)
学习asp.net比较完整的流程
摘要:如果你已经有较多的面向对象开发经验,跳过以下这两步:   第1步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!   第2步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework。A... 阅读全文
posted @ 2008-07-08 18:24 Kein 阅读(339) 评论(0) 推荐(0)
如何用.NET创建Windows服务
摘要:我们将研究如何创建一个作为Windows服务的应用程序。内容包含什么是Windows服务,如何创建、安装和调试它们。会用到System.ServiceProcess.ServiceBase命名空间的类。什么是Windows服务?  Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合。它没有用户界面,并且也不会产生任何可视输出。任何用户消息都会被写进Windows事件日... 阅读全文
posted @ 2008-07-08 16:02 Kein 阅读(5074) 评论(20) 推荐(1)