ASP.NET网页设计C#:怎样猎取以后操纵体系的软件版本
C#中有两处地方用到new关键字,第一处也是最常见的一处是用在调用构造函数的时候,这种情况也是大家见的最多的一种。另一处是用在派生类中,作用有隐藏成员,切断继承关系等,相信第二处的用法大家明显要比第一处生疏。我是一个C#的初学者,这是我参考一些材料,本人弄的一个经由过程会见以后操纵体系的注册表来猎取以后操纵体系相干信息的小程序,仅供参考。1usingSystem;
2usingSystem.Collections.Generic;
3usingSystem.ComponentModel;
4usingSystem.Data;
5usingSystem.Drawing;
6usingSystem.Text;
7usingSystem.Windows.Forms;
8usingMicrosoft.Win32;
9
10namespaceReg4U
11{
12publicpartialclassForm1:Form
13{
14publicForm1()
15{
16InitializeComponent();
17}
18
19privatevoidbutton1_Click(objectsender,EventArgse)
20{
21RegistryKeyrk;
22rk=Registry.LocalMachine.OpenSubKey("SoftwareMicrosoftWindowsNTCurrentVersion");
23strings="以后操纵体系版本:"+rk.GetValue("ProductName").ToString();
24s=s+"
"+rk.GetValue("CSDVersion").ToString();
25s=s+"
以后操纵体系安装序列号:
"+rk.GetValue("ProductId").ToString();
26s=s+"
以后体系版本号:"+rk.GetValue("CurrentBuildNumber").ToString();
27rk.Close();
28textBox1.Text=textBox1.Text+"
"+s;
29}
30
31privatevoidForm1_Load(objectsender,EventArgse)
32{
33RegistryKeyrk;
34rk=Registry.LocalMachine.OpenSubKey("SoftwareMicrosoftWindowsNTCurrentVersion");
35strings=rk.GetValue("ProductName").ToString();
36if(System.Text.RegularExpressions.Regex.IsMatch(s,"Windows2000"))
37{
38textBox1.Text="您的操纵体系是2K,祝贺您,你确当前体系合适本软件的利用!";
39}
40rk.Close();
41}
42}
43}
C#中有两处地方用到new关键字,第一处也是最常见的一处是用在调用构造函数的时候,这种情况也是大家见的最多的一种。另一处是用在派生类中,作用有隐藏成员,切断继承关系等,相信第二处的用法大家明显要比第一处生疏。 提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。 主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。 但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。 我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。 在asp.net虚拟主机的服务提供商中,目前首推的是CNNIC的其中一家域名注册机构---时代互联(www.now.net.cn),他们早在2001年微软刚推出Asp.net时就推出了对应的Asp.net虚拟主机了,经笔者的使用测试,他提供的Asp.net性能非常的稳定,版本也会定期的更新,目前他的 ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。 使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行,用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。 网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
页:
[1]