公告 公告:  祝大家在虎年里,虎虎生威!生意红火,事业有成!当然,还有爱情大丰收 *__*
CSBlogV2.11问题收集与信息反馈   ;   CSCMSV1正式上线公测
CSWave系列官方QQ群:24301472(最新版的一般都先发布在共享里哟) 。
[ 一线风 | 2007-6-15 16:57:42 | 阅读: 1452 | 分类: C#/.Net ]
  我们通常在BBS或网上下载的IP地址数据库中的IP地址并非是我们常见的格式(61.175.232.30),而是这种(1034938398)类型的数据,看起来这两个数据好像没有关连,很复杂,其实并不复杂,以“61.175.232.30”这个IP地址为例,IP地址转换成数字串方法如下:先将“61.175.232.30”转换为十六进制“3d.af.e8.1e”,然后去掉小数点后,变为“3dafe81e”,最后将这个十六进制数转换为十进制“1034938398”,那么“61.175.232.30”就变为“1034938398”了。

        下面提供用C#实现IP地址转换的代码:

      //IP地址
      string  Ip  =  "61.175.232.30";
      //取出IP地址去掉‘.’后的string数组
      string  []  Ip_List  =  Ip.Split  (".".ToCharArray  ());
      string  X_Ip  =  "";
      //循环数组,把数据转换成十六进制数,并合并数组(3dafe81e)
      foreach(string  ip  in  Ip_List)
      {
              X_Ip  +=  Convert.ToInt16  (ip).ToString  ("x");
      }

      //将十六进制数转换成十进制数(1034938398)
      long  N_Ip  =  long.Parse  (X_Ip,  System.Globalization.NumberStyles.HexNumber);

      OK,就这样转换成功了,不信,你可以用windows的命令行工具测试一下,ping  61.175.232.30  和  ping  1034938398  的效果是一样的,都是指向  61.175.232.30  的。

新窗口 阅读全文及评论...

[ 一线风 | 2007-5-31 13:49:46 | 阅读: 1354 | 分类: C#/.Net ]
namespace  CS.LIB.BaseDAL
{
        using  System;
        using  System.Configuration;
        using  System.Data;
        using  System.Data.OleDb;

        public  class  OleDbConn
        {
                public  static  OleDbConnection  conn  =  null;        //静态全局连接对象
       

新窗口 阅读全文及评论...

[ 一线风 | 2007-1-10 9:21:32 | 阅读: 2801 | 分类: C#/.Net ]
[Code]/*'---------------------------------  Author  information  -------------------------------------------------------------
'  File                                        :                CONN.cs
'  Version                                :                0.02.2007-1-8b
'  Revision                        :                2006-6-15        13:01:15
'  Author                                :                Atwind[周宇]        MSN:max@69sea.com      BLoghttp://max.cszi.com      QQ:478779122
'  Company                        :                ...
'  Description                :                数据库连接类,可以连接到不同的数据库上;目前两个属性一个方法
'-----------------------------------------------------------------------------------------------------------------*/


using  System;

新窗口 阅读全文及评论...

[ 一线风 | 2006-9-9 17:59:51 | 阅读: 1931 | 分类: C#/.Net ]
[Code]                ///  <summary>
                ///  返回跨两个指定日期的日期和时间边界数
                ///  System.DateTime  date1  =  System.DateTime.Now;
                ///System.DateTime  date2  =  System.DateTime.Now.AddYears(2);
                ///WriteLine("Days  :  "  +  TimeHelper.DateDiff("type",date1,date2).ToString());
                ///Interval  值范围:
                ///  second,minute,hour,day,week,month,quarter,year
                ///  s,n,h,d,w,m,q,y
                ///  </summary>
                ///  <param  name="Interval">间隔类型</param>
                ///  <param  name="StartDate">开始时间</param>

新窗口 阅读全文及评论...

[ 一线风 | 2006-5-5 16:39:40 | 阅读: 1797 | 分类: C#/.Net ]
Asp.Net  Forums是如何实现代码分离和换皮肤的 
http://www.cnblogs.com/dotey/archive/2004/05/28/11982.html
模拟Asp.Net  Forums实现可以换皮肤的控件 
http://webuc.net/dotey/archive/2004/05/28/835.aspx
AspNetForums  开发过程中的源代码管理 
http://webuc.net/dotey/archive/2004/04/04/150.aspx
CommunityServer实例分析——注册新用户(1) 
http://blog.joycode.com/dotey/archive/2005/08/27/62586.aspx
asp.net身份验证
http://blog.nixspot.net/nickledson/archive/2005/09/05/180.aspx
asp.net  forums研习心得
http://blog.nixspot.net/nickledson/archive/2005/09/05/179.aspx
ANF一张类图
http://bbs.hidotnet.com/1360/ShowPost.aspx
以增加收藏夹功能为实例解析asp.net  forums2结构流程及组件设计
http://bbs.hidotnet.com/5222/ShowPost.aspx

新窗口 阅读全文及评论...

[ 一线风 | 2006-4-24 13:09:38 | 阅读: 2212 | 分类: C#/.Net ]
[Code]
public  static  string  GetMD5(string  str)
{
        byte[]  b=System.Text.Encoding.Default.GetBytes(str);
        b=new  System.Security.Cryptography.MD5CryptoServiceProvider().ComputeHash(b);
        string  ret="";
        for(int  i=0;i<b.Length;i++)
        {
                ret+=b[i].ToString  ("x").PadLeft(2,'0');
        }
        return  ret;
}  [/Code]

新窗口 阅读全文及评论...

[ 一线风 | 2005-1-27 14:32:40 | 阅读: 944 | 分类: C#/.Net ]
.NET  Framework  是支持生成和运行下一代应用程序和  XML  Web  services  的内部  Windows  组件。.NET  Framework  旨在实现下列目标: 

提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在  Internet  上分布,或者是在远程执行的。 
提供一个将软件部署和版本控制冲突最小化的代码执行环境。 
提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境。 
提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。 
使开发人员的经验在面对类型大不相同的应用程序(如基于  Windows  的应用程序和基于  Web  的应用程序)时保持一致。 
按照工业标准生成所有通信,以确保基于  .NET  Framework  的代码可与任何其他代码集成。 
.NET  Framework  具有两个主要组件:公共语言运行库和  .NET  Framework  类库。公共语言运行库是  .NET  Framework  的基础。您可以将运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性。事实上,代码管理的概念是运行库的基本原则。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。.NET  Framework  的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合,您可以使用它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面  (GUI)  应用程序,也包括基于  ASP.NET  所提供的最新创新的应用程序(如  Web  窗体和  XML  Web  services)。

.NET  Framework  可由非托管组件承载,这些组件将公共语言运行库加载到它们的进程中并启动托管代码的执行,从而创建一个可以同时利用托管和非托管功能的软件环境。.NET  Framework  不但提供若干个运行库宿主,而且还支持第三方运行库宿主的开发。

新窗口 阅读全文及评论...

[ 一线风 | 2005-1-27 14:10:16 | 阅读: 989 | 分类: C#/.Net ]
Visual  Studio  .NET  是一套完整的开发工具,用于生成  ASP  Web  应用程序、XML  Web  services、桌面应用程序和移动应用程序。Visual  Basic  .NET、Visual  C++  .NET、Visual  C#  .NET  和  Visual  J#  .NET  全都使用相同的集成开发环境  (IDE),该环境允许它们共享工具并有助于创建混合语言解决方案。另外,这些语言利用了  .NET  Framework  的功能,此框架提供对简化  ASP  Web  应用程序和  XML  Web  services  开发的关键技术的访问。

本主题包含有关下列内容的信息: 

Visual  Studio  .NET  的特色 
阅读  Visual  Studio  .NET  中的  Visual  J#、智能设备应用程序、ASP.NET  移动设计器、Windows  窗体、XML  Web  services  以及  XML  支持的概述。 
.NET  Framework 
阅读公共语言运行库、统一编程类和  ASP.NET  的简要概述。 
入门 
找出教程、模板和迁移信息,使您为使用此  Visual  Studio  版本做好准备。 
Visual  Studio  .NET  的特色

新窗口 阅读全文及评论...