仓酷云

标题: ASP.NET网页设计.net(c#) 复杂的软件注册功效的完成 [打印本页]

作者: 乐观    时间: 2015-1-16 22:18
标题: ASP.NET网页设计.net(c#) 复杂的软件注册功能的完成
我见过java运行在手机上,包括很廉价的山寨手机,但是却暂时没发现.net在手机上有什么作为。wp7可能是个转机,但是按照《Java的跨平台就是一句谎言。那.net的跨平台也当之无愧是一句谎言。次要思绪:猎取呆板的CPU序列号,失掉呆板码。经由过程对呆板码举行MD5运算以后失掉注册码。将注册码写进注册表或体系目次。
//1.在程序的出口处(winform)检测注册文件是不是存在,假如不存在
//则提醒用户注册文件破坏大概用户未注册,假如注册文件存在,则读取文件内容,判别注册码是不是准确。
//在程序的出口函数地点的文件要援用usingSystem.IO;来举行文件操纵。
  1. usingSystem;usingSystem.Collections.Generic;usingSystem.Windows.Forms;usingSystem.IO;namespaceLoginWindowTest{staticclassProgram{///<summary>///使用程序的主出口点。///</summary>[STAThread]staticvoidMain(){StringsysFolder=System.Environment.SystemDirectory;//猎取体系安装目次如:c:windowssystem32Regrg=newReg();//此类里有几个函数(猎取CPU序列号,对字符串举行MD5运算等)Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);if(!File.Exists(sysFolder+"file://sixi.ini/")){//假如注册文件不存在。注册失利//创立注册文件File.Create(sysFolder+"file://sixi.ini/");MessageBox.Show("请注册!");Application.Run(newRegForm());//进进注册界面。}else{//假如注册文件存在,读取文件内容跟暗码对照byte[]arry=newbyte[32];stringstr="";FileInfofi=newFileInfo(sysFolder+"file://sixi.ini/");FileStreamfs=fi.OpenRead();inti=fs.Read(arry,0,32);fs.Close();str=System.Text.Encoding.ASCII.GetString(arry);if(str==rg.getMd5(rg.GetCpuID()).Trim())//假如注册文件里的字符串和经由MD5运算过的注册码不异,则注册乐成{MessageBox.Show("软件已乐成注册!");Application.Run(newMainForm());//进进软件主界面}else{MessageBox.Show("请注册软件!");Application.Run(newRegForm());//进进注册界面。}}}}}
复制代码
<p>那做企业软件是不是最好用J2EE?
作者: 飘飘悠悠    时间: 2015-1-17 16:36
但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。
作者: 飘灵儿    时间: 2015-1-20 22:16
我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。
作者: 莫相离    时间: 2015-1-30 06:59
asp.net空间的支持有:ASP.NET1.1/虚拟目录/MicrosoftFrontPage2000扩展/CDONTS,同时他的网站上也提供了Asp.net的使用详解和程序源代码,相信对使用ASP.NET编程的程序员来说会非常有用哦!
作者: 活着的死人    时间: 2015-2-6 07:48
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
作者: 变相怪杰    时间: 2015-2-15 18:01
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
作者: 小妖女    时间: 2015-3-4 13:03
业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高,你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
作者: 若相依    时间: 2015-3-11 19:42
虽然在形式上JSP和ASP或PHP看上去很相似——都可以被内嵌在HTML代码中。但是,它的执行方式和ASP或PHP完全不同。在JSP被执行的时候,JSP文件被JSP解释器(JSPParser)转换成Servlet代码,然后Servlet代码被Java编译器编译成.class字节文件,这样就由生成的Servlet来对客户端应答。所以,JSP可以看做是Servlet的脚本语言(ScriptLanguage)版。
作者: 再见西城    时间: 2015-3-19 10:35
当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。
作者: 爱飞    时间: 2015-3-27 20:10
ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2