您问的是Visual Studio .NET概念问题. 通常一个web项目里面,为了高效地管理开发工作所需要的项,如引用、数据连接、文件夹和文件,我们经常把数据访问类、自定义控件之类的分离出来作为一个单独包.Visual Studio .NET 提供了两个容器:解决方案和项目。查看和管理这些容器及其关联项的界面是解决方案资源管理器,它作为集成开发环境 (IDE) 的一部分提供。解决方案和项目包含一些项,这些项表示创建应用程序所需的引用、数据连接、文件夹和文件。解决方案容器可包含多个项目,而项目容器通常包含多个项。一个解决方案里面就包含了web项目,数据访问类的项目,控件包的项目了。 容器:解决方案和项目 解决方案和项目包含一些项,这些项表示创建应用程序所需的引用、数据连接、文件夹和文件。解决方案容器可包含多个项目,而项目容器通常包含多个项。使用这些容器以下列方式利用集成开发环境: 作为一个整体管理解决方案的设置或管理单个项目的设置使用解决方案资源管理器处理文件管理细节,在您集中精力于那些组成开发工作的项时添加对解决方案中多个项目有用或对该解决方案有用的项,而不必在每个项目中引用该项处理与解决方案或项目无关的杂项文件在生成解决方案的时候同时编译这三个项目,可以设置web项目自动引用其他的项目。 vb.net解决方案就是.NET环境下利用VB语言编制的解决方案. 新建一个项目,你需要这样做: 1. 首先在VS2005或2008中新建一个“网站”,选择“ASP.NET网站”,以“文件系统”的方式保存一个位置,比如:“E:\WebProject”。此时就会在E盘新生成一个网站项目WebProject,这个项目中只有一个默认的网页“Default.aspx”,你还可以在此项目中添家新的网页。 2. 在控制面板中打开IIS,创建虚拟目录,比如虚拟目录名为“WebTest”,并将虚拟目录指向刚刚建好的项目位置,即“E:\WebProject”。 3. 打开IE,在URL中输入“”,你便会看到网页"Default.aspx”的内容了。 这个问题需要学习Visual Studio .NET,建议到电脑数码-网页制作中询问可能会得到更好答案
创新互联建站基于成都重庆香港及美国等地区分布式IDC机房数据中心构建的电信大带宽,联通大带宽,移动大带宽,多线BGP大带宽租用,是为众多客户提供专业服务器托管报价,主机托管价格性价比高,为金融证券行业四川电信机房托管,ai人工智能服务器托管提供bgp线路100M独享,G口带宽及机柜租用的专业成都idc公司。
按照常理说一句哈: 找CAD的API。然后在你的程序里写语句,调用这个API。关键是找到可以操作CAD的图层的API。欧特克提供了这个吗?
1、vb.net 完全符合面向对象的编程语言抽象、封装、继承的四大特性,而vb不支持继承。
2、错误处理不同。
vb中只是On
Error.....goto和On
Errer
Resume
Next
,这些错误称为非结构化异常处理。而在vb.net中采用的结构化异常处理机制,try...catch....finally控制。
3、两者产生的窗体不同。
vb.net 允许创建不同类型的应用程序,例如,创建ASP.NET和ASP.NET
Web
服务应用程序,还允许创建控制台应用程序和作为桌面服务运行的应用程序。但是vb
只能创建Windows窗体。
4、数据库访问的差别。
vb6.0是通过ADO(Active
X
Data
Objext)来实现对数据库访问。而vb.net
是通过ADO.NET来访问数据库。
不用心情不好。
vb.net与vb是完全不同的两个东西,除了名字类似,基本语法一样之外,其他的如编程思想,编程模型,技术等等完全是全新的东西。
同样地,asp.net也与asp几乎没有任何相似之外,也没有什么血缘关系。而且出乎很多人的意料的是,asp.net不是用basic语法,而是采用了 C# 等.net语言的语法,其编程模型和原理也完全不同。
vb.net是.net框的新开发工具。而.net是windows的下一代api战略标准。
在.net平台上,可以开发多种不同的应用程序,如windows form程序(如VB的那种),web程序,windows服务……
在.net上有多种不同的语言可以用于开发。这所有类型的应用,都可以任何一种语言进行开发。而其中最推荐的,不是vb,而是C#.
建议尽早改学C#,因为C#是为了.net平台而原生设计的新语言,语法也简洁。C#的语法与java的语法有很多相似之处。
C#里的一切都是对象。控件也是对象的一种。
不要看中国人的书,都太功利,什么几步学会,什么快速入门什么的,光是安装截屏就占100多页,却很少从原理上讲解。
你可以找一本外国人写的书看,考虑到你之前学用vb6, 而vb6的对象观念比较不强,因此估计你对OOP思想需要进一步理解掌握,因此你在选书时,一定要有基本的OOP思想的详细讲解的章节,这样你才能真正掌握最新一代的开发思想。
最后,关于你说的那几个问题:
类:类型,可以有很多属性。如“人类”,
对象:一个类的实例。如“张三”这个人。
属性当然也是属于一种类型,在.net里,也就是说属性也是某个类的一个对象。比如:“人类”有个属性叫“爸爸”,很显然,“爸爸”的类型也是“人类”。
于是,“张三”的“爸爸”属性是“张老三”这个人(另一个人类对象)。
Location是TextBox1这个控件(控件也是对象)的一个属性,这个属性的类型是Point.
因此,你如果要为TextBox来定义位置,就要用:
TextBox1.Location = new Point(100,100);
就是说,新建一个Point类型的对象,然后把这个对象赋值给TextBox1的location属性。
简单来说,OOP可以与现实世界做一个类比,很容易理解的。
D
*******************
A肯定是正确的
B这是标准的处理方式
C用户可以从异常类派生自己的子类
Me.Close是关闭窗体,如果程序只有一个主窗体,就直接关闭程序了
Me.Dispose用来释放组件,通常不需要手工调用它
End是强制关闭程序,而不理程序现在的状态,只有万不得已的情况下,才使用这个命令。
正常都会调用Me.Close,然后Me.Close就会自动调用Me.Dispose。
所以Me.Close是资源释放最彻底的方式。
而End是资源释放最不彻底的方式。