当前位置:首页 » 编程软件 » net网络编程

net网络编程

发布时间: 2023-01-19 07:48:15

‘壹’ C#.net网络编程,在什么软件上编写需要什么平台

visual
studio
2005、visual
studio
2008、visual
studio
2010、visual
studio
2012等几个版本都可用,不过现在用2010/2012的人比较多,建议你用新版本的,这样碰到问题也好和大家交流。
刚开始学,基础的东西都差不多的,慢慢来吧。

‘贰’ 现在学java好还是.net好

net和java很类似,主要应用都是面向对象类web技术,相比之下,Java的应用还要更宽泛些。如今,无论是在待遇还是前景上,.net都不如java。一般Java程序员的待遇比.net的高2成左右,而在高级工程师中,java的待遇要更高。许多.net的程序员的薪酬待遇一旦达到10000,便很难再突破了,而java则还有提升空间。

‘叁’ windows网络编程和.net有关系么

windows 网络编程是指在 WINDOWS 这个平台下进行网络相关的编程工作
WINDOWS 本身提供了很多 API 来进行网络编程

在 .NET 是一个框架,这个框架里包含了很多的语言,而这个框架对 WINDOWS 的 API 进行了相应的封装,并在此基础上进了功能的添加或优化,使用起来就比较方便,没有直接使用 WIN API 那么复杂

‘肆’ 想了解 .NET的网络编程。。。。。

Web服务从由简单网页构成的静态服务网站,发展到可以交互执行一些复杂步骤的动态服务网站,这些服务可能需要一个Web服务调用其他的Web服务,并且像一个传统软件程序那样执行命令。这就需要和其他服务整合,需要多个服务能够一起无缝地协同工作,需要能够创建出与设备无关的应用程序,需要能够容易地协调网络上的各个服务的操作步骤,容易地创建新的用户化的服务。

微软公司推出的.NET系统技术正是为了满足这种需求。.NET将Internet本身作为构建新一代操作系统的基础,并对Internet和操作系统的设计思想进行了延伸,使开发人员能够创建出与设备无关的应用程序,容易地实现Internet连接。

.NET系统包括一个相当广泛的产品家族,它们构建于XML语言和Internet产业标准之上,为用户提供Web服务的开发、管理和应用环境。.NET系统由以下5个部分组成。

..NET开发平台

.NET开发平台由一组用于建立Web服务应用程序和Windows桌面应用程序的软件组件构成,包括.NET框架(Framework)、.NET开发者工具和ASP.NET。

..NET服务器
NET服务器是能够提供广泛聚合和集成Web服务的服务器,是搭建.NET平台的后端基础。

..NET基础服务
.NET基础服务提供了诸如密码认证、日历、文件存储、用户信息等必不可少的功能。

..NET终端设备
提供Internet连接并实现Web服务的终端设备是.NET的前端基础。个人计算机、个人数据助理设备PDA,以及各种嵌入式设备将在这个领域发挥作用。

..NET用户服务
能够满足人们各种需求的用户服务是.NET的最终目标,也是.NET的价值实现。在这5个组成部分中,.NET开发平台中的.NET框架,是.NET软件构造中最具挑战性的部分,其他4个部分紧紧围绕.NET框架来进行组织整合。
.net 即DotNet。

首先我先给出微软的DotNet定义:
"Microsoft.NET 是 Microsoft.NET XML Web Services 平台。XML Web Services 允许应用程序通过 Internet 进行通讯和共享数据,而不管采用的是哪种操作系统,设备或编程语言。Microsoft.NET 平台提供XML Web Services 并将这些服务集成在一起,为个人用户的好处是无缝的,吸引人的体验。"

.net的开发工具主要是Visual Studio.net
现在流行的版本是Visual Studio.net 2003,最新是Visual Studio.net 2005, 可以到http://www.verycd.com/下载。

什么是ASP.net?
ASP.net 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的的优势。

ASP.net的教程
建议到http://www.aspcool.com/去看看,那里有很多asp.net的资源

‘伍’ 怎样用VB.NET进行网络编程

都可以,可以用winsock,也可以自己重写SOCKET套接字.建议你如果工期紧,可以先用WINSOCK.当然最好是自己学用SOCKET套接字.这对未来开发网络通讯是很有帮助的.因为用WINSOCK有个毛病就是杀毒软件总会阻止

‘陆’ 比较JSP、PHP、ASP、.net 等几种主流网络编程语言的优劣势

ASP.NET优点:1. 简洁的设计和实施。2. 语言灵活,并支持复杂的面向对象特性。3. 开发环境。缺点:1.数据库的连接复杂。JSp优点:1、 一处编写随处运行。2、 系统的多台平支持。3、 强大的的可伸缩性。4、 多样化和功能强大的开发工具支持。缺点:1、 与ASP一样,Java的一些优势正是它致命的问题所在。2、 缺少系统性的资料。3、 速度超慢PHP优点:1、 一种能快速学习、跨平台、有良好数据库交互能力的开发语言。2、 简单轻便,易学易用。3、 与Apache及其它扩展库结合紧密。4、 良好的安全性。缺点:1、 数据库支持的极大变化。2、 不适合应用于大型电子商务站点3、 安装复杂。4、 缺少正规的商业支持。5、 无法实现商品化应用的开发。你可以到 http://hi..com/zhh0704/blog/item/74c58aa9713f45fb1e17a2c7.html看看!!

‘柒’ ASP.NET网络编程标准教程的目录

第1章ASP.NET 3.5从零起步001
1.1ASP.NET 3.5简介002
1.1.1ASP.NET 3.5发展历程002
1.1.2ASP.NET 3.5新特性002
1.1.3ASP.NET 3.5的运行原理003
1.1.4ASP.NET 3.5的运行机制003
1.1.5ASP.NET 3.5的优点004
1.2ASP.NET 3.5开发环境的搭建005
1.2.1软件和硬件要求005
1.2.2安装IIS服务器006
1.2.3安装Visual Studio 2008集成开发工具008
1.2.4启动并配置Visual Studio 2008默认开发环境012
1.3熟悉ASP.NET 3.5开发环境013
1.3.1创建ASP.NET 3.5空网站013
1.3.2熟悉ASP.NET 3.5的菜单栏和工具栏014
1.3.3设置ASP.NET 3.5开发环境017
1.4MSDN帮助系统安装与使用018
1.4.1安装MSDN帮助系统018
1.4.2使用MSDN帮助系统学习ASP.NET 3.5020
1.5本章小结021
第2章ASP.NET 3.5开发基础022
2.1学习ASP.NET 3.5网页语法023
2.1.1ASP.NET网页扩展名023
2.1.2什么是页面指令024
2.1.3页面指令种类与作用024
2.1.4注释ASPX文件中代码033
2.1.5如何包含服务器端文件034
2.1.6HTML服务器控件语法034
2.1.7ASP.NET服务器控件语法035
2.1.8网页中代码块语法036
2.1.9网页中表达式语法036
2.2制作一个ASP.NET网站037
2.2.1创建ASP.NET网站037
2.2.2设计Web页面038
2.2.3添加ASP.NET文件夹040
2.2.4添加配置文件Web.config041
2.2.5运行应用程序042
2.2.6配置IIS虚拟目录042
2.3本章小结045
第3章C#语言基础046
3.1C#简介047
3.2数据类型047
3.2.1什么是数据类型047
3.2.2C#中包含哪些数据类型047
3.2.3什么是装箱和拆箱047
3.2.4装箱和拆箱的使用048
3.3C#中的变量和常量048
3.3.1什么是变量和常量048
3.3.2变量的声明和赋值048
3.3.3有效声明与使用常量050
3.4类型转换051
3.4.1隐式类型转换051
3.4.2显式类型转换052
3.5C#中运算符052
3.5.1操作算术运算符052
3.5.2操作关系运算符052
3.5.3操作赋值运算符053
3.5.4操作逻辑运算符054
3.5.5操作位运算符054
3.5.6操作其他运算符055
3.5.7运算符的优先级055
3.6字符串处理056
3.6.1比较字符串056
3.6.2定位字符及子串056
3.6.3格式化字符串056
3.6.4截取字符串057
3.6.5分裂字符串057
3.6.6插入和填充字符串057
3.6.7删除和剪切字符串058
3.6.8复制字符串058
3.6.9替换字符串058
3.7流程控制059
3.7.1有效使用分支语句059
3.7.2有效使用循环语句060
3.7.3异常处理语句061
3.8数组的基本操作062
3.8.1数组的声明062
3.8.2初始化数组062
3.8.3遍历数组063
3.8.4增加数组元素063
3.8.5读取数组中的当前元素063
3.8.6数组的排序064
3.9代码编写规范064
3.9.1在程序中规范使用注释064
3.9.2按照命名规范书写代码065
3.9.3统一代码缩进格式065
3.10本章小结065
第4章ASP.NET 3.5内置对象066
4.1Response对象067
4.1.1Response对象概述067
4.1.2Response对象常用属性、方法介绍067
4.1.3Response对象在实际开发中的应用070
4.2Request对象071
4.2.1Request对象概述071
4.2.2Request对象常用属性、方法介绍071
4.2.3Request对象在实际开发中的应用073
4.3Application对象074
4.3.1Application对象概述075
4.3.2Application对象常用集合、属性和方法介绍075
4.3.3Application对象在实际开发中的应用079
4.4Session对象080
4.4.1Session对象概述081
4.4.2Session对象常用集合、属性和方法介绍081
4.4.3Session对象在实际开发中的应用085
4.5Cookie对象086
4.5.1Cookie对象概述086
4.5.2Cookie对象常用属性、方法介绍086
4.5.3Cookie对象在实际开发中的应用088
4.6Server对象090
4.6.1Server对象概述090
4.6.2Server对象常用属性、方法介绍090
4.6.3Server对象在实际开发中的应用094
4.7本章小结095
第5章ASP.NET常用开发服务器控件096
5.1服务器控件概述097
5.1.1服务器控件的概念与作用097
5.1.2服务器控件与对象的关系097
5.1.3服务器控件的属性、方法和事件097
5.2服务器控件的相关操作100
5.2.1向页面中添加服务器控件100
5.2.2删除页面中服务器控件100
5.2.3添加引用服务器控件101
5.3Label控件102
5.3.1属性102
5.3.2方法103
5.3.3事件104
5.3.4使用Label控件显示文本105
5.4TextBox控件105
5.4.1属性105
5.4.2方法106
5.4.3事件107
5.4.4TextBox控件的3种显示方式107
5.5Image控件108
5.5.1属性108
5.5.2方法108
5.5.3事件109
5.5.4使用Image控件显示图片109
5.6Button控件110
5.6.1属性110
5.6.2方法110
5.6.3事件111
5.6.4使用Button控件改变TextBox控件的文本111
5.7LinkButton控件112
5.7.1属性112
5.7.2方法113
5.7.3事件113
5.7.4使用LinkButton控件跳转页面113
5.8ImageButton控件113
5.8.1属性113
5.8.2方法114
5.8.3事件114
5.8.4使用ImageButton控件跳转页面114
5.9RequiredFieldValidator控件115
5.9.1属性115
5.9.2方法115
5.9.3事件115
5.9.4使用RequiredFieldValidator控件判断用户名是否为空115
5.10RangeValidator控件116
5.10.1属性116
5.10.2方法117
5.10.3事件117
5.10.4使用RangeValidator控件判断数量是否在范围内117
5.11RegularExpressionValidator控件118
5.11.1属性118
5.11.2方法119
5.11.3事件119
5.11.4使用RegularExpressionValidator控件判断邮件地址119
5.12CompareValidator控件120
5.12.1属性120
5.12.2方法121
5.12.3事件121
5.12.4使用CompareValidator控件判断两次密码是否一致121
5.13TreeView控件121
5.13.1属性122
5.13.2事件123
5.13.3TreeView控件的基本应用124
5.13.4TreeView控件绑定数据库126
5.13.5TreeView控件绑定XML文件128
5.14Menu控件131
5.14.1属性131
5.14.2事件132
5.14.3Menu控件的基本应用132
5.14.4使用MenuItem对象创建导航栏134
5.15本章小结136
第6章面向对象的程序设计137
6.1概述138
6.1.1面向对象的概念138
6.1.2面向对象语言的特点138
6.2类和对象139
6.2.1类的概念139
6.2.2声明类139
6.2.3对象139
6.2.4对象的声明和实例化140
6.2.5类与对象的关系141
6.2.6构造函数141
6.2.7析构函数141
6.2.8属性和方法142
6.2.9有效使用static修饰符143
6.3使用访问修饰符关键字控制访问权限144
6.4类的继承145
6.4.1继承的概念145
6.4.2实现继承的方法145
6.5接口146
6.5.1接口的概念146
6.5.2定义接口146
6.5.3接口的成员146
6.5.4接口的实现147
6.6本章小结147
第7章使用ADO.NET技术进行数据库开发148
7.1了解ADO.NET技术149
7.1.1ADO.NET概述149
7.1.2.NET数据提供程序149
7.2创建数据库连接150
7.2.1Connection对象概述150
7.2.2Connection对象的属性及方法151
7.2.3数据库连接字符串152
7.2.4打开和关闭数据库连接153
7.3执行数据库命令154
7.3.1Command对象概述154
7.3.2Command对象的属性及方法154
7.3.3使用Command对象执行增、删、改操作156
7.4使用DataReader对象读取数据160
7.4.1DataReader对象概述161
7.4.2DataReader对象的属性及方法161
7.4.3使用DataReader对象执行查询操作162
7.5使用DataSet和DataAdapter查询数据164
7.5.1DataSet 对象164
7.5.2DataSet数据更新165
7.5.3使用DataAdapter对象165
7.6本章小结166
第8章数据控件167
8.1GridView控件168
8.1.1GridView控件概述168
8.1.2GridView控件常用的属性、方法和事件168
8.1.3使用GridView控件绑定数据源171
8.1.4设置GridView控件的外观173
8.1.5制定GridView控件的列174
8.1.6查看GridView控件中数据的详细信息175
8.1.7使用GridView控件分页显示数据177
8.1.8在GridView控件中排序数据177
8.1.9在GridView控件中实现全选和全不选功能178
8.1.10在GridView控件中对数据进行编辑操作179
8.1.11实际开发中特殊样式的实现181
8.2DataList控件182
8.2.1DataList控件概述182
8.2.2DataList控件常用的属性、方法和事件182
8.2.3使用DataList控件绑定数据源185
8.2.4分页显示DataList控件中的数据187
8.2.5查看DataList控件中数据的详细信息188
8.2.6在DataList控件中对数据进行编辑操作190
8.2.7获取DataList控件中控件数据的方法191
8.2.8为DataList控件添加自动编号的功能191
8.2.9在DataList控件中创建多个列192
8.3数据绑定193
8.3.1数据绑定的概述193
8.3.2简单属性绑定193
8.3.3表达式绑定194
8.3.4集合绑定195
8.3.5方法调用的结果195
8.4本章小结196
第9章母版页197
9.1母版页概述198
9.1.1母版页198
9.1.2内容页199
9.1.3母版页运行机制199
9.1.4母版页和内容页事件顺序201
9.1.5母版页的优点201
9.2创建母版页201
9.3创建内容页204
9.4母版页的使用206
9.4.1简单母版页的应用206
9.4.2嵌套母版页的应用207
9.4.3访问复杂母版页210
9.4.4使用@MasterType指令获取母版中控件引用211
9.5本章小结212
第10章Web用户控件213
10.1Web用户控件的概述214
10.1.1用户控件与普通的Web页比较214
10.1.2用户控件的优点214
10.2创建及使用Web用户控件214
10.2.1创建Web用户控件215
10.2.2将Web用户控件添加至网页216
10.2.3在用户控件中添加用户控件216
10.2.4使用Web用户控件制作博客导航条218
10.3设置用户控件220
10.3.1访问用户控件的属性220
10.3.2访问用户控件中的服务器控件220
10.3.3将Web网页转化为用户控件222
10.4本章小结224
第11章AJAX无刷新模式开发技术225
11.1AJAX定义226
11.2AJAX运行原理226
11.3创建AJAX网站226
11.4AJAX服务器控件227
11.4.1ScriptManager控件227
11.4.2UpdatePanel控件228
11.4.3Timer控件230
第12章LINQ数据访问技术231
12.1LINQ技术概述232
12.1.1查询与LINQ的区别232
12.1.2LINQ基本组成232
12.1.3LINQ与ADO.NET的关系232
12.2LINQ查询常用子句233
12.2.1from子句234
12.2.2where子句234
12.2.3select子句235
12.2.4group by子句235
12.2.5orderby子句236
12.2.6into子句237
12.3使用LINQ查询和操作数据库238
12.3.1查询数据库中数据239
12.3.2向数据库中添加数据239
12.3.3修改数据库中数据240
12.3.4删除数据库中数据241
12.4LINQ查询结果绑定到DropDownList控件242
12.5LINQ查询结果绑定GridView控件243
12.6LINQ查询结果绑定DataList控件244
第13章调试与错误处理246
13.1错误类型247
13.1.1语法错误247
13.1.2语义错误247
13.1.3逻辑错误248
13.2程序调试248
13.2.1调试工具栏248
13.2.2断点249
13.2.3开始执行251
13.2.4中断执行252
13.2.5停止执行252
13.2.6单步执行252
13.2.7运行到指定位置253
13.3错误处理253
13.3.1服务器故障排除253
13.3.2ASP.NET中的异常处理254
13.4本章小结259
第14章网站会员注册与登录260
14.1设计思路261
14.1.1功能概述261
14.1.2程序业务流程图261
14.1.3数据库设计262
14.1.4文件组织结构262
14.2会员注册262
14.2.1实现关键技术262
14.2.2功能实现264
14.3会员登录267
14.3.1实现关键技术268
14.3.2功能实现270
14.4本章小结271
第15章网站留言本272
15.1设计思路273
15.1.1功能概述273
15.1.2程序业务流程图273
15.1.3数据库设计274
15.2公共类设计275
15.2.1配置Web.Config275
15.2.2SqlData类276
15.3首页功能设计279
15.3.1实现关键技术279
15.3.2功能实现279
15.4发表留言模块功能设计281
15.4.1实现关键技术281
15.4.2功能实现282
15.5留言信息查看页面功能设计283
15.5.1实现关键技术283
15.5.2功能实现286
15.6留言信息管理功能设计289
15.6.1实现关键技术289
15.6.2功能实现289
15.7回复留言功能设计291
15.7.1实现关键技术291
15.7.2功能实现291
15.8本章小结293
第16章文件上传与下载294
16.1设计思路295
16.1.1功能概述295
16.1.2程序业务流程图295
16.1.3文件组织结构295
16.2文件上传296
16.2.1实现关键技术296
16.2.2功能实现296
16.3文件下载299
16.3.1实现关键技术299
16.3.2功能实现300
16.4本章小结302
第17章电子邮件发送与接收303
17.1设计思路304
17.1.1功能概述304
17.1.2程序业务流程图304
17.1.3Jmail组件介绍305
17.1.4文件组织结构308
17.2发送邮件309
17.2.1实现关键技术309
17.2.2功能实现310
17.3接收邮件312
17.3.1实现关键技术312
17.3.2功能实现312
17.4本章小结316
第18章AJAX无刷新聊天室317
18.1实例说明318
18.2分析与设计318
18.3技术要点319
18.3.1框架的应用319
18.3.2Session对象的应用321
18.3.3DataList控件的分页技术322
18.4开发过程324
18.4.1数据库设计324
18.4.2公共类编写325
18.4.3设计分析327
18.5本章小结337
第19章网络硬盘338
19.1设计思路339
19.1.1功能概述339
19.1.2为统一网站控件的样式使用主题339
19.1.3文件和文件夹组织结构341
19.2添加文件夹到指定的目录中342
19.2.1前台页面设计342
19.2.2后台代码实现343
19.3文件上传344
19.3.1前台页面设计345
19.3.2后台代码实现346
19.4获取指定文件的基本信息347
19.4.1前台页面设计347
19.4.2后台代码实现348
19.5提示信息页349
19.5.1前台页面设计349
19.5.2后台代码实现350
19.6本章小结350
第20章在线论坛351
20.1设计思路352
20.1.1功能概述352
20.1.2业务流程分析353
20.1.3数据库设计354
20.2公共类设计356
20.2.1数据库操作类设计357
20.2.2版块管理功能模块类361
20.2.3配置Web.Config364
20.3主要功能界面的实现364
20.3.1浏览帖子页面的实现过程364
20.3.2回复帖子页面的实现过程370
20.3.3发表帖子页面的实现过程374
20.4本章小结376
第21章新闻发布系统377
21.1概述378
21.2系统分析378
21.2.1需求分析378
21.2.2可行性分析378
21.3系统总体设计378
21.3.1项目规划378
21.3.2系统功能结构图379
21.4数据库设计379
21.5开发技术要点382
21.5.1控制并显示文本框的字符数量382
21.5.2控制并显示文本框的字符数量382
21.5.3使用计时方式显示评论的发表时间383
21.5.4视频格式转换384
21.5.5防止session丢失385
21.6公共类的编写385
21.6.1execSql方法385
21.6.2getTier方法385
21.6.3getRows方法386
21.6.4login方法386
21.6.5changeVideoType方法387
21.6.6catchImg方法388
21.6.7filtrateHtml方法388
21.6.8getBrowser方法388
21.7前台主要功能模块设计389
21.7.1播客首页设计389
21.7.2个人管理上传设计391
21.7.3修改个人信息394
21.7.4播放视频并发表评论设计397
21.8后台主要功能模块设计401
21.8.1体育视频管理设计401
21.8.2用户管理设计403
21.8.3修改循环广告页面405
21.9本章小结407
第22章B2C网络购物商城408
22.1概述409
22.2系统分析409
22.2.1需求分析409
22.2.2可行性分析409
22.3系统总体设计410
22.3.1项目规划410
22.3.2系统功能结构图410
22.4系统设计410
22.4.1设计目标410
22.4.2逻辑结构设计411
22.5公共类的编写414
22.5.1Web.Config文件配置414
22.5.2数据库操作类的编写414
22.6网站前台主要功能模块设计417
22.6.1网站前台首页设计417
22.6.2推荐商品模块设计419
22.6.3购物车模块设计420
22.6.4会员注册模块设计423
22.7网站后台主要功能模块设计427
22.7.1后台登录模块设计427
22.7.2商品管理模块设计428
22.8疑难问题分析434
22.8.1如何防止SQL注入式攻击434
22.8.2如何实现网上购物435
22.9本章小结436
附录实例快速检索437

‘捌’ .net软件工程师笔试题和面试题答案目

说明:

1. 本试题分可选题和必选题两部分。必选题需要根据题目要求回答。

2. 本试题考试时间为 0.5 小时。

3. 本试题完成后,请标明你的姓名以及联系方式(包括:Email、联系电话)。

注意事项:

1、在规定时间内自行选题(在可选题部分中),选题数目不能少于2个,难度不限,编程语言不限(除非题目中有特别说明)。

2、尽可能用代码段或函数完成,或自然语言来描述解题方法。

3、评分标准跟所选题目的数量和完成度无关,请尽可能展示自己的编程能力、思路、经验和风格。

可选题部分:

(1) 请使用目录树遍历的方法统计出指定逻辑驱动器的目录总数及文件总数,并显示硬盘空间浪费的百分比

> 类别:系统类

> 难度:中级

(2) 列出局域网中的所有工作组和计算机名,并可显示每一个计算机的共享目录

> 类别:系统类

> 难度:高级

(3) 写一个类似OICQ点对点消息发送软件,仅实现发送和接收的功能即可

> 类别:网络编程类

> 难度:高级

(4) 为DataGrid(WinForm)增加ComboBox样式的数据列

> 类别:数据库编程类

> 难度:中级

(5) 一维数组iArray[10],类型为int。请使用选择排序算法对其排序,并输出结果。

> 类别:数据算法

> 难度:初级

(6) 请新建一个类(名称为ClassA),该类必须含有三个属性:姓名(字符串),性别(布尔值),年龄(数值)。

用该类建立一个链表,该链表有以下算法:创建、添加、插入、删除和查找,算法内不用

考虑内存的分配与释放

> 类别:数据结构

> 难度:中级

Public Class ClassA{

Public string name;

Public boolean sex;

Public int age;

}

(7) 在上题的基础上,实现以下两个功能:

a. 保存该链表为二进制文件test.lib(存放在本题目路径之下)

b. 读取生成的二进制文件到链表中。

> 类别:数据结构

> 难度:中级

(8) 你所知道有哪些操作平台,谈谈你对他们的见解

> 类别:其它类

> 难度:无

(9) 你所知道有哪些编程语言,谈谈你对他们的看法,你使用过哪些语言,熟练程度

如何,编写过什么样的程序

> 类别:其它类

> 难度:无

(10) 请用VBScript或JavaScript语言中任何一种,与CSS结合,编写出移动Layer的例子,具体效果与Windows窗体类似。

> 类别:Web

> 难度:中级

必选题部分(必须用VS2003开发):

(1) C#回答题:请描述抽象类、接口、结构三者的区别:

抽象类当中的属性和方法不能被其子类重写,接口只定义其中的属性和方法,其方法的实现部分必须在其继承的子类中实现,结构和类比较类似,也有其属性和方法,但不能被继承和实例化.

(2) C#编程题:在WinForm 中实现类似于Windows 资源管理器的功能,左边有目录树,点击目录树,在右边显示该目录下的所有文件。查看方式分:大图标、小图标、列表、详细资料等。

(3) 写一个简单的存储过程或触发器,要求能正确运行(数据库采用Oracle,自建测试表)

Create table test

(id int primary key,

Name varchar2(10) not null,

Address varchar2(50),

Tel varchar2(18)

);

Create or replace procere InsertTest as

Declare IDN test.id%type;

Declare VName test.name%type;

Declare VAddress test.address%type;

Declare VTel test.tel%type;

Begin

Select nvl(decode(max(id),0,1,max(id)),1) + 1 into IDN

End

When

4 更多相关文章推荐参考:
安捷伦笔试真题
中兴数据库笔试真题
工商银行历年考试真题

‘玖’ 新手入门c#.net网络编程的问题。

首先肯定的说看书是一个好习惯~

我个人建议你从理论入手,先了解下C#和C#的一些基础(或者如果讨厌看那些烦乱的理论的话,可以直接从一些介绍C#的小程序入手)

期间注意使用好程序自带的MSDN(帮助文档),我听过一句话:MSDN的使用水平直接可以看出一个人的技术水平~不要过多的依赖Internet(虽然找起很快很多,不过都是大同小意的,一旦没有了网,编写代码时你就很容易成为一个无头苍蝇)

网站开发是很博大精深的~C#属于后台语言~我个人以前的方法是这样的:
从小程序开始,或者从熟悉每个控件的应用开始,编写的过程中穿插理论知识...这是我的方法,实践是最好的老师(喜欢看代码的话可以找一以代码为基础理论为辅助的书,喜欢从控件入手,可以找以控件应用的介绍为基本的书,潜移默化中就你会慢慢了解C#,我以前有一个朋友看一本理论为主代码为辅助的书来来回回看了七遍~内容的代码编写了七遍~~~结果如何我不得而知了~,不过我很欣赏他这精神)

没有必要特别关注于这书那书的..到最后你就会发现,其实他们都是一个意思,只是每个人的说法不同罢了~

等你熟悉了这些基础知道或者基础控件的应用之后你就可以试着去做一个留言本了,留言本我可以告诉你个最简单的方法~,显示用一个"GridView控件"就可以了,在模板类里面放个"自定义控件"(自定认控件就是你每个留言显示的格式和小界面的制定)基本上论坛你也可以这么写~,至于分页方面,如果你数据库不错的话,建议用数据库分页..当然用GridView自带的分页也行,只是速度会慢一些
(备注:很多种方法都可以做出来~,比较深入或者复杂一点的的需要你了解了程序理念后自已体会了,我不一项项列出了)

有问题可以给我发邮件:[email protected]

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:707
制作脚本网站 发布:2025-10-20 08:17:34 浏览:969
python中的init方法 发布:2025-10-20 08:17:33 浏览:679
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:831
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:738
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1077
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:309
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:189
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:876
python股票数据获取 发布:2025-10-20 07:39:44 浏览:833