随笔分类 -  VS技術實踐

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 27 下一页

[转]项目管理实践【三】每日构建【Daily Build Using CruiseControl.NET and MSBuild】
摘要:本文转自:http://www.cnblogs.com/ttzhang/archive/2008/11/07/1328533.html在上一篇项目管理实践教程二、源代码控制【Source Control Using VisualSVN Server and TortoiseSVN】中我们已经讲解了如何使用TortoiseSVN和VisualSVN Server来做简单的版本控制,这一篇我们将会讲解使用CruiseControl.NET和MSBuild来搭建每日构建系统。 在第一篇项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】 中我们已经安装了CruiseControl.N 阅读全文

posted @ 2012-05-30 17:16 freeliver54 阅读(393) 评论(0) 推荐(0) 编辑

[转]在.NET环境中实现每日构建(Daily Build)--NAnt篇
摘要:本文转自:http://dragon.cnblogs.com/archive/2005/07/29/203189.html 前言 关于每日构建这个话题,也已经有很多很好的文章讨论了。本文的写作过程中也参考了这些文章。本文之所以继续这个题目,是因为在查阅了网上的资源后,发现没有一个比较通用的过程。所以本文就主要讨论了利用NAnt构建一个通用日编译的方案。利用这个方案,日编译的维护者可以不需要对每个要编译的方案都要做很多维护。只要定义一个属性文件就可以了。 关键词: Daily Build, NAnt1. 简介 1.1. 每日构建的优点: 每日构建(Daily Build)也可称为持续集成(Con 阅读全文

posted @ 2012-05-30 14:37 freeliver54 阅读(477) 评论(3) 推荐(0) 编辑

[转]在.NET环境中实现每日构建(Daily Build)--ccnet,MSBuild篇
摘要:本文转自:http://www.cnblogs.com/hjf1223/archive/2006/04/13/374655.html每日构建,对我们团队来说一个全新的概念。随着项目开发的进展,在开发过程需要及时反馈一些BUG和功能要求的处理情况。而在这种情况下每天或隔一段时间Build一个版本,工作量还是比较大的,所以就特别有必要引入每日构建。关于每日构建,在园里有已经有很多的文章了,特别是摩诘的《在.NET环境中实现每日构建(Daily Build)--NAnt篇》更是从概念上和实践上手把手地介绍如果在.NET环境下实现每日构建。但很遗憾,在我实现每日构建之前没有看到这篇文章,错失了一次快速 阅读全文

posted @ 2012-05-30 14:33 freeliver54 阅读(445) 评论(0) 推荐(0) 编辑

[转]c# .net 用程序画图 曲线图
摘要:本文转自:http://www.cnblogs.com/top5/archive/2010/03/02/1676799.htmlusing System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using Sys 阅读全文

posted @ 2012-03-27 09:06 freeliver54 阅读(547) 评论(0) 推荐(0) 编辑

[转]使用web.config中的httpHandlers
摘要:本文转自:http://www.youguanbumen.net/84.html昨天写了个文章尽量用自己的话讲述了URLRewriter.dll组件的基本使用,组件本身使用起来比较方便,通过简单的配置边可以进行URL重写并且实现用于装逼或者加强SEO的伪静态。但是为了了解配置文件各个节点的作用还是小费了一番功夫的,归根结底还是基础不扎实惹的祸。这篇文章尽量用自己的语言简单讲述一下httpHandlers节点的使用^_^ 回看前一篇文章我们的第2个步骤讲述web.config配置的最后一小步,我们做了如下配置:web.config配置?1234567<configuration> & 阅读全文

posted @ 2011-10-12 10:06 freeliver54 阅读(18567) 评论(4) 推荐(2) 编辑

[引]c# Rijndael 类
摘要:Rijndael 类http://msdn.microsoft.com/zh-cn/library/system.security.cryptography.rijndael.aspx Rijndael 类是 Aes 算法的早期版本。 应使用 Aes 方法代替 Rijndael。 SymmetricAlgorithm 类 http://msdn.microsoft.com/zh-cn/library/d5b5ddwt.aspxSystem.Object System.Security.Cryptography.SymmetricAlgorithm System.Security.Crypto. 阅读全文

posted @ 2011-10-09 10:10 freeliver54 阅读(1994) 评论(0) 推荐(0) 编辑

[转]C# 使用 256 位 AES 加密和解密文件
摘要:本文转自:http://www.cnblogs.com/yaob/archive/2011/05/20/2051642.html听说 AES 加密是非常安全的, 256 位的甚至是美国神马安全局的加密标准.本着收藏不为人知的邪恶资料, 在网上找了一下怎么用 C# 去实现这个加密和解密. 很可惜的是, 网上的代码, 要么出错, 要么不完整, 甚至连微软 MSDN 的代码也讲的不清不楚. 自己经过多方面的整理之后, 得出了以下两段可用的代码. 希望对大家有所帮助.加密:public byte[] AesEncryptor(byte[] bsFile, string password){ Ri... 阅读全文

posted @ 2011-10-09 09:13 freeliver54 阅读(3011) 评论(1) 推荐(0) 编辑

[转]深入C#学习系列一:序列化(Serialize)、反序列化(Deserialize)
摘要:本文转自:http://www.cnblogs.com/qqflying/archive/2008/01/13/1037262.html序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。.NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;3、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附加的类型信息,而第二种将数据流格式化为XML存储;第三种其实和第二种差不多也是X 阅读全文

posted @ 2011-10-03 08:01 freeliver54 阅读(315) 评论(0) 推荐(0) 编辑

[转]VS2010 VS2008 Wap移动开发模板工具
摘要:本文转自:http://visualstudiogallery.msdn.microsoft.com/dfb244a8-c1be-4445-ab95-530e606241ca/?SRC=Home许多人希望得到诸如像开发Wap移动程序的模板。这是由非常著名的Omar Khan团队开发完成的模板,我见到这个想把它共享,因为这对大家或许有些作用。首先,非常感谢Omar Khan做了如此精彩的模板给我们使用!同时非常感谢“菩提树下的杨过.Net”,他的博客是:http://www.cnblogs.com/yjmyzz/archive/2009/02/18/1392902.html最后,当你下载了这个e 阅读全文

posted @ 2011-05-28 12:04 freeliver54 阅读(3192) 评论(0) 推荐(0) 编辑

[转]how to sign an assembly with a strong name & how to create a pair key怎样通过强名给程序集签名以及如何创建钥匙对?
摘要:本文转自:http://www.cnblogs.com/Winston/archive/2008/04/23/1026489.htmlWhat is assembly什么是程序集Assembly is a logical collection of one or more modules [modjul]. Each assembly has a four-part name that uniquely identifies it. This four-part consists of the friendly name, culture , develpoer, and version of 阅读全文

posted @ 2011-05-26 15:10 freeliver54 阅读(1576) 评论(0) 推荐(0) 编辑

[转]步步为营 .NET 代码重构学习笔记 一、为何要代码重构
摘要:本文转自:http://www.cnblogs.com/springyangwc/archive/2011/05/11/2043845.html最近在学习代码重构,根据自己的学习进度写一个关于代码重构的系列出来,供自己总结提高,也希望能对他人有所帮助。园子里有圣殿骑士的31 天重构学习笔记 给了我很多的启发,自己也在学习《Refactoring improving the Designe of Existing Code》(重构 改善既有代码的设计),希望在代码重构思想上能有自己的心得. 一、为什么要重构(Refactoring) 通过重构可以达到以下的目标: 1·持续偏纠和改进软件 阅读全文

posted @ 2011-05-26 09:09 freeliver54 阅读(331) 评论(0) 推荐(0) 编辑

[转]解决 webservice 测试窗体只能用于来自本地计算机的请求
摘要:本文转自:http://www.cnblogs.com/JuneZhang/archive/2010/10/09/1846614.html如果在本地测试webservice可以运行,在远程却显示“测试窗体只能用于来自本地计算机的请求”或者"The test form is only available for requests from the local machine. ",那是因为没有开启远程访问的原因。 大家都知道,Web服务做好后,发布在网上,别人要调用你提供的接口时,是无法打开测试窗体的,这让很多的朋友都蛮郁闷,为什么别人提供的服务接口就能够打开测试窗体,而我的 阅读全文

posted @ 2011-05-25 17:43 freeliver54 阅读(272) 评论(0) 推荐(0) 编辑

[转]LINQ to SQL语句(8)之Concat/Union/Intersect/Except
摘要:本系列文章导航LINQ to SQL语句(1)之WhereLINQ to SQL语句(2)之Select/DistinctLINQ to SQL语句(3)之Count/Sum/Min/Max/AvgLINQ to SQL语句(4)之JoinLINQ to SQL语句(5)之Order ByLINQ to SQL语句(6)之Group By/HavingLINQ to SQL语句(7)之Exists/In/Any/All/ContainsLINQ to SQL语句(8)之Concat/Union/Intersect/ExceptLINQ to SQL语句(9)之Top/Bottom和Paging 阅读全文

posted @ 2011-05-05 16:42 freeliver54 阅读(680) 评论(2) 推荐(0) 编辑

[转]c#中从string数组转换到int数组
摘要:string[] input = { "1", "2", "3", "4", "5", "6", "7", "8", "9" };int[] output = Array.ConvertAll<string, int>(input, delegate(string s) { return int.Parse(s); });注:使用Array类中的静态泛形式方法ConvertAll进行转换delegate( 阅读全文

posted @ 2011-05-05 16:12 freeliver54 阅读(8221) 评论(2) 推荐(0) 编辑

[转]HttpWebRequest解析 作用 介绍
摘要:本文转自:http://hi.baidu.com/%BB%D2%B3%BE0426/blog/item/178313ca4a182ff653664f4d.htmlHttpWebRequest和HttpWebResponse类是用于发送和接收HTTP数据的最好选择。它们支持一系列有用的属性。这两个类位 于System.Net命名空间,默认情况下这个类对于控制台程序来说是可访问的。请注意,HttpWebRequest对象不是利用new关键字通过构 造函数来创建的,而是利用工厂机制(factory mechanism)通过Create()方法来创建的。另外,你可能预计需要显式地调用一个“Send”方 阅读全文

posted @ 2011-05-05 14:35 freeliver54 阅读(545) 评论(0) 推荐(0) 编辑

[转]System.Buffer
摘要:本文转自:http://hi.baidu.com/cyap/blog/item/51a721a1d3c8e48c461064ec.htmlSystem.Buffer 用于操作基元类型数组,只是 MSDN 语焉不详,很容易引起误解。1. Buffer.ByteLength该方法范围基元类型数组累计有多少字节组成。var bytes = new byte[] { 1, 2, 3 };var shorts = new short[] { 1, 2, 3 };var ints = new int[] { 1, 2, 3 };Console.WriteLine(Buffer.ByteLength(byt 阅读全文

posted @ 2011-05-05 12:57 freeliver54 阅读(1833) 评论(0) 推荐(0) 编辑

[转]C# MemoryStream和BinaryFormatter
摘要:本文转自:http://blog.csdn.net/ljincheng/archive/2008/03/26/2220499.aspx编程访问文件是通过文件流对象进行的,当应用程序需要访问文件时,必须先创建一个文件流对象,此流对象和文件是一一对应关系。在.NET中,使用抽象基类System.IO.Stream代表流,它提供Read和Write两个方法。由于数据流的有序性,因此流对象还有一个读写指针,为此,Stream类还有一个Seek方法用于移动读写指针。FileStream对象的数据来自文件,而MemoryStream对象的数据来自内存缓冲区。这两个类都继承自Stream类。MemorySt 阅读全文

posted @ 2011-05-05 12:54 freeliver54 阅读(1814) 评论(0) 推荐(0) 编辑

[转]一个 C# 字符串最终转化为多长的字节, 取决于使用的编码
摘要:一个 C# 字符串最终转化为多长的字节, 取决于使用的编码 string s = "china 中华人民共和国"; int l = 0; byte[] b1 = System.Text.Encoding.Default.GetBytes(s); l = b1.Length;//20 byte[] b2 = System.Text.Encoding.UTF8.GetBytes(s); l = b2.Length;//27 byte[] b3 = System.Text.Encoding.Unicode.GetBytes(s); l = b2.Length;//26转自:htt 阅读全文

posted @ 2011-05-05 12:52 freeliver54 阅读(255) 评论(0) 推荐(0) 编辑

[转]字符编码-使用c#研究
摘要:微软的那个臭屁的JOEL(就是写《JOEL说软件》的那个牛人)曾说:“每一位软件开发人员必须、绝对要至少具备UNICODE与字符集知识(没有任何例外)”,我也常常困扰于字符集的转换等很多问题,所以这次下决心要把他搞个清楚。作者:方明一、 ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从00000000到11111111。上个世纪60年代,美国制定了一套字符 阅读全文

posted @ 2011-05-05 12:45 freeliver54 阅读(448) 评论(2) 推荐(0) 编辑

微软 Web 开发工具 : WebMatrix
摘要:http://www.microsoft.com/web/webmatrix/WebMatrix 是微软最新的 Web 开发工具,它包含了构建网站所需要的一切元素。您可以从开源 Web 项目或者内置的 Web 模板开始,也可以直接从无到有编写代码。简单并且完全是免费的。 阅读全文

posted @ 2011-03-03 12:50 freeliver54 阅读(401) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 27 下一页

导航