- C#
-
C#开发基于Web的RSS阅读器
最近我一直在寻找如何在web页面上显示rss feed的方法,我选择 c#和asp.net作为工具。我创建了一个简单的处理函数来处理从一个url获得的rss feed。你可以直接使用这个简单的函数,或者改造成你想要的功能。 这个函数使用一个字符串rssurl作为它的参数。这个字符串包含了rss的url。它使用rssurl的值建立了一个webrequest项: &nbs...
Asp.net静态生成HTML
c#代码: webrequest mywebrq; webresponse mywebresp; streamreader sr; streamwriter sw; private void page_load(object sender,eventargs e) { mywebreq=webrequest.create(http://localhost/test.aspx); mywebresp=mywebreq.getresponse(); sr=new streamreader(mywebresp.getresponsestream()); strhtml=sr.readtoend(); sw=file.createtext(server.mappath("test.htm")); sw.writeling(strhtml); sw.close(); response.writefile(server.mappath("test.htm")); }
CMPP2.0 协议SP端.NET开发
一、cmpp协议简介 中国移动通信互联网短信网关接口协议(china mobile peer to peer cmpp),是中国移动梦网内部各sms参与节点相互交换sms的官方协议。作为梦网的参与方,移动梦网的增值服务商(service provider sp )要按照此协议规范实现sp的部分,才可以将自己的短信通过移动的gsm网络的数据通道传输到最终手机用户上。 实际上,协议规范...
C#剖析系列――控件继承
首先想要告诉大家的是ms一个龌龊的行为,一个人所共知的行为。而这个问题在所有ms提供的基本控件里都存在,比如我们想要对combobox这个控件稍微的扩展一下,加上一点点我们自已的东东。结果是很麻烦,很麻烦,甚至你都没办法使用继承来重载onpaint.因为正常情况下,onpaint在这个控件里永远不会调用,当然ms告诉你可以用this.setstyle(con...
文件下载程序中文件名过长的问题
今天测试文件下载程序中发现的文件名过长的问题 ,居然发现文件名编码后长度超过155就会不能正确显示和下载,最后只好找了这样一个折中的方法,截短了 下面是那里的代码 /// <summary> /// 下载附件。 /// </summary> /// <param name="filename">文件名</param> /// <param name=&q...
使用C#进行点对点通讯和文件传输
<b>发送部分:</b> 发送咱们使用了多线程,可以同时进行多个任务,比如发送文件、发送文本等,互不影响: 发送文本方法: private void startsendtext(string strhost,int iport,string strinfo) { sendtext sttext = new sendtext(strhost,iport,strinfo,new communclass.on...
浅析.Net下的多线程编程
多线程是许多操作系统所具有的特性,它能大大提高程序的运行效率,所以多线程编程技术为编程者广泛关注。目前微软的.net战略正进一步推进,各种相关的技术正为广大编程者所接受,同样在.net中多线程编程技术具有相当重要的地位。本文我就向大家介绍在.net下进行多线程编程的基本方法和步骤。 开始新线程 在.net下创建一个新线程是非常容易的,...
ASP.net 验证码(C#)
public class validatecode : system.web.ui.page { private void page_load(object sender, system.eventargs e) { this.createcheckcodeimage(generatecheckcode()); } #region web 窗体设计器生成的代码 override protected voi...
C#跟VB.net的对比
相信下面这张图会对你帮助很大. comments vb.net 'single line only rem single line only c#...
初学C#+ASP.NET+Oracle备忘录
在asp.net中,如何回车触发指定按钮的事件? 假设: <asp:textbox id="textbox1" runat="server" width="240px"></asp:textbox> <asp:button id="buttonok" runat="server" borderwidth="1px" bordercolor=&...