ASP.NET编程:.net开辟投票机的思绪
来吧!老师们!我代表千千万万的asp.net/C#的初学者在这里呼唤着!投票比来看到偶多年来喜好的jay的投票排名不甚幻想了(一定是有人利用投票机把jay挤下了)以是我要下手写一个主动投票机,完成思绪以下
1检察投票源代码检察给jay投票提交时将利用post仍是get体例向web服务器提交甚么数据,记上去
2创立一个webclient类,设置httpheader和post数据
3经我在巨大的google搜刮得知winnt操纵体系有一个rasdial命令,可主动拨号,
拨号:rasdial"adsl毗连名""用户名""暗码"
断开:rasdial/disconnect
4写一个类,包括两个办法,一个办法用来拨号,一个用来断开(可经由过程Process类挪用命令台cmd.exe再到场参数/crasdial"adsl毗连名""用户名""暗码"来拨号,然后cmd/crasdial/disconnect断开)
ok主程序应当以下
while
{
adslConnectClass.Start();
Sleep(3000);
WebClient提交Post;
Sleep(3000);
adslConnectClass.Stop();
Sleep(1000);
}
竟发现没有太大的帮助。总觉得要用起来,感觉到不了位。因为公司机器的原因,一直没有安装vs.net(也从来没有用过)。以前做asp的时候一直用DW(感觉其代码联想功能不错),可现在到了asp.net却不习惯了。 但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。 主流网站开发语言之JSP:JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java2platformEnterpriseEdition)应用体系中的一部分。 网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项! 但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。 我的意思是.net好用,从功能上来说比JAVA强还是很明显的。 Servlet却在响应第一个请求的时候被载入,一旦Servlet被载入,便处于已执行状态。对于以后其他用户的请求,它并不打开进程,而是打开一个线程(Thread),将结果发送给客户。由于线程与线程之间可以通过生成自己的父线程(ParentThread)来实现资源共享,这样就减轻了服务器的负担,所以,JavaServlet可以用来做大规模的应用服务。 对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
页:
[1]