摘要: ---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------File类位于System.IO名称空间中,包含可以处理文件的静态方法,可以创建FileStream类File类的方法: Copy(string sourceFilePath,string DestinationFilePath); 将源文件的内容复制到指定路径的目标文件中(如果目标文件不存在,则在指定的路径中将会以指定的名称创建一个新文件) Create(string filePath); 在指定路径中,创建一个具有指定名称的文件..阅读全文
posted @ 2012-01-29 00:15 雨夜_ 阅读(378) 评论(0) 编辑
摘要: ---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------多数应用程序的基本任务是操作数据,这就需要对数据进行访问和保存,即对数据进行读/写操作,用程序访问一个文本文件的操作叫做"读";对文件文件的内容进行修改后保存这些修改的操作被称为"写".C#提供了一个名为System.IO的名称空间,用于对文本和流进行处理。IO名称空间包括的类主要用于对文件和数据进行读/写,并提供基本的文件和目录支持C#中的流处理:BinaryReader 和 BinaryWri阅读全文
posted @ 2012-01-28 17:53 雨夜_ 阅读(293) 评论(0) 编辑
摘要: ---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------Web服务器代码代码片断:1.监听浏览器连接 Socket socketWatch; Thread thAccept; socketWatch = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); // 创建监听Socket IPAddress ip = IPAddress.Parse(txtIP.Text.Trim());...阅读全文
posted @ 2012-01-28 15:41 雨夜_ 阅读(269) 评论(0) 编辑
摘要: ---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------浏览器请求服务器过程:通过浏览器来访问网站时,其实就相当于你通过浏览器去访问一台电脑上的文件一样,只不过浏览器的访问请求是由被访问的电脑上的一个WEB服务器软件来接收处理,它会分析接收到的请求信息,从而按照请求信息来找到服务器电脑上的文件,经过处理,最终将生成的内容发回到浏览器。浏览器:一个可以通过HTTP协议向服务器发送各种请求,并对从服务器发出的超文本信息和各种多媒体数据格式进行解释、显示和播放的程序服务器:一个管理资源并为用户提供阅读全文
posted @ 2012-01-27 00:18 雨夜_ 阅读(67) 评论(0) 编辑
摘要: ---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------IPAddress类:包含了一个IP地址IPEndPoint类:包含了一个IP地址和端口号Socket方法: new Socket(AddressFamily addressFamily, SocketType socketType, ProtocolType protocolType) 创建一个Socket对象 AddressFamily 成员指定Socket用来解析地址的寻址方案,例如:InterNetwork表示使用使用一...阅读全文
posted @ 2012-01-26 00:24 雨夜_ 阅读(296) 评论(1) 编辑
摘要: ---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------为什么要用多线程: 让计算机“同时”做多件事情,节约时间 后台运行程序,提高程序的运行效率,也不会使主界面出现无响应的情况 可以让一个程序“同时”处理多个事情 计算机CPU大部分时间处于空闲状态,浪费了CUP资源进程与线程:运行的一个程序就叫进程,一个进程至少有一个线程(默认UI线程),同一个进程中的多个线程之间可以“并发”执行线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不...阅读全文
posted @ 2012-01-24 23:56 雨夜_ 阅读(52) 评论(0) 编辑
摘要: ---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------程序要和数据库交互要通过ADO.Net进行,ADO.Net中提供了对各种不同数据库的统一操作接口本机练习时直接在项目中内嵌mdf文件的方便使用SQLServere数据库(基于服务的数据库)正式生产运行的时候再附加到SQLServer上、修改连接字符串即可。练习使用时,要加Main函数最开始的位置加入下面代码:string dataDir = AppDomain.CurrentDomain.BaseDirectory; // 获取程序的基阅读全文
posted @ 2012-01-24 01:50 雨夜_ 阅读(264) 评论(0) 编辑
摘要: ---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------DBMS主要有MYSQL、MSSQLServer、DB2、Orcale、Sybase、Access等常用数据类型:bit(可选值0或1)、datetime、int、varchar、nvarchar(包含中文) char(n)和varchar的区别:char(n)不足长度n的部分用空格填充SQL语句是和DBMS“交谈”专用的语句,SQL语句中字符串用单引号,大小写不敏感SQL主要分DDL(数据定义语言)和DML(数据操作语言)两类。 ..阅读全文
posted @ 2012-01-23 01:10 雨夜_ 阅读(250) 评论(4) 编辑
摘要: ---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------JS中的正则表达式:new RegExp(pattern,attributes); /pattern/attributes; // 简写形式参数 pattern 是一个字符串,指定了正则表达式的模式或其他正则表达式。参数 attributes 是一个可选的字符串,包含属性 "g"、"i" 和 "m",分别用于指定全局匹配、区分大小写的匹配和多行匹配。例:var regex = 阅读全文
posted @ 2012-01-20 18:32 雨夜_ 阅读(35) 评论(0) 编辑
摘要: 连接字符串:SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS; AttachDBFilename=|DataDirectory|\db1.mdf; Integrated Security=True; User Instance=True")运行后发现更新不同步,上网翻了N多资料,终于理解是怎么回事了!原来|DataDirectory|指的是项目目录\bin\Debug\,而我们嵌入的mdf文件则是在项目根目录下的,而当Build的时候会覆盖bin/Debug下的mdf文件,相当于有两个mdf文阅读全文
posted @ 2011-11-15 01:19 雨夜_ 阅读(39) 评论(0) 编辑