新手入门c#.net网络编程的问题。
发布网友
发布时间:2022-05-01 06:17
我来回答
共15个回答
热心网友
时间:2022-04-20 22:00
首先肯定的说看书是一个好习惯~
我个人建议你从理论入手,先了解下C#和C#的一些基础(或者如果讨厌看那些烦乱的理论的话,可以直接从一些介绍C#的小程序入手)
期间注意使用好程序自带的MSDN(帮助文档),我听过一句话:MSDN的使用水平直接可以看出一个人的技术水平~不要过多的依赖Internet(虽然找起很快很多,不过都是大同小意的,一旦没有了网,编写代码时你就很容易成为一个无头苍蝇)
网站开发是很博大精深的~C#属于后台语言~我个人以前的方法是这样的:
从小程序开始,或者从熟悉每个控件的应用开始,编写的过程中穿插理论知识...这是我的方法,实践是最好的老师(喜欢看代码的话可以找一以代码为基础理论为辅助的书,喜欢从控件入手,可以找以控件应用的介绍为基本的书,潜移默化中就你会慢慢了解C#,我以前有一个朋友看一本理论为主代码为辅助的书来来回回看了七遍~内容的代码编写了七遍~~~结果如何我不得而知了~,不过我很欣赏他这精神)
没有必要特别关注于这书那书的..到最后你就会发现,其实他们都是一个意思,只是每个人的说法不同罢了~
等你熟悉了这些基础知道或者基础控件的应用之后你就可以试着去做一个留言本了,留言本我可以告诉你个最简单的方法~,显示用一个"GridView控件"就可以了,在模板类里面放个"自定义控件"(自定认控件就是你每个留言显示的格式和小界面的制定)基本上论坛你也可以这么写~,至于分页方面,如果你数据库不错的话,建议用数据库分页..当然用GridView自带的分页也行,只是速度会慢一些
(备注:很多种方法都可以做出来~,比较深入或者复杂一点的的需要你了解了程序理念后自已体会了,我不一项项列出了)
有问题可以给我发邮件:anruanbxfc@126.com
热心网友
时间:2022-04-20 23:18
你说的不是网络编程,网络编程是指tcp/ip协议下的socket编程,比如QQ,MSN这类软件。
你所说的是web编程。
首先:掌握c#,这个是网站后台代码的根本。
然后懂javascript脚本语言,asp.net动态语言。
其次要懂得sql语言,懂得一种数据源,比如sql server 或者oracle。
html,css这些即使你不会也没有什么关系,因为这些更应该是美工们关心的事,咱们编程的主要搞后台开发。
懂得这些了后,配合一些实战项目自己开发一个小网站就算入门了。
以后要想进一步提高,就可以学习.net框架设计,c#设计模式,等等比较核心的东西。
热心网友
时间:2022-04-21 00:52
本人入门时
第一步: 在网上找视频看一遍入个门,对.net的开发模式有个大至印象
(看一次就可以了多了也记不住多少)
第二步: 就是多看别人写的程序,有些东西是在视频里学不到的
第三步: 就是马上上网找资料或项目自已动手开发,公司一般不会看你了解多少.net而是看你的开发能力和速率,最好有一套自已的开发模块(主要先了解下ADO.NET之,表单之类的初级常用的就可以了)
第四步: 基础的已经没问题了在去了解一些网上流行的技术如:AJAX,FLEX,XML等就可以了
~~~~~~给不给分都不重要,希望我的经验对你有帮助,祝你成为优秀的程序员~~~~
热心网友
时间:2022-04-21 02:44
想当一个合格的web程序员或者软件工程师,其实要懂很多的东西,熟悉C#语言,包括语法,函数等等;熟悉Visual studio,包括一些操作,控件的使用等等;熟悉asp.net,包括页面的生命周期等等;熟悉主流的数据库,以及sql语言,存储过程等等;熟悉javascript,因为很多功能用JS做比用控件要好很多;
熟悉css+div,不要以为这个是美工的东西,美工是不会编程的,而你做web当然要对页面进行布局,你不能指望美工来给你布局,他们只是在你的基础上美化页面;熟悉ajax,这个不多说了,时下的主流;HTML当然也是要懂的,这个是基础;然后比如jquery(一些网页的特效,菜单栏等等),最新的技术silverlight(在未来的一两年就会成为主流),如果再往深处,一些网络端口,协议等等,你要学的东西还很多,慢慢学吧,学的越多,才发现自己要学的越多
热心网友
时间:2022-04-21 04:52
看微软的官方视频:Webcast
http://www.microsoft.com/china/msdn/events/webcasts/shared/Webcast/MSDNWebCast.aspx
本人觉得看视频来的快,同时自己边学也要边动手。
还有
给几个网站:
如果刚懂得一些HTML
先上这个网站看一下吧
上面讲的HTML XHTML 脚本等的东西都挺简单易懂的
http://www.w3school.com.cn/
还有这两个网站
www.cnblogs.com 博客园
www.csdn.net CSDN
www.codeproject.com 一个国外的不错的学习网站
建议有时间多这几个上上面去转转
有些东西可能看一遍不懂,两边还有点迷糊,多看些遍,慢慢就会了,贵在坚持。
呵呵,都是本人的一点经验,其实net下的东西门槛都是挺低的。
相信你。
热心网友
时间:2022-04-21 07:16
1、留言本的界面设计。这个就需要HTML以及ASP.NET的一些基本知识了。还要有比较好的审美水平哦!
2、留言本的数据库设计。这个就看你用什么数据库了,ACCESS应该差不多了。
3、界面与数据库的联系。基本上就是对ACCESS数据库的增、删、改了。这个的话就要用到后台语言了C#。
总的来说C#操作数据库还是很方便的,入门也快。如果只是做网页的话。建议看看教学实例就行了,很多书都有例子,照者做,多做就回了。
热心网友
时间:2022-04-21 09:58
我前段时间购买了
ASP.NET 2.0快速入门及实例精选(含光盘1张)
================
内容简介
本书面对广大的初学者,讲解ASP.NET 2.0中最基础、最需要掌握的知识,略去了水晶控件、部件页,Ajax支持、Web Service、关于XML的高级特性等相对难度较大知识点。本书讲解的基础知识,已包含了ASP.NET 2.0最常用知识点中的90%以上的内容。本书还结合丰富的应用实例,让读者在实战中应用知识、提高兴趣,同时可以发现问题,深入问题并解决问题。
本书在基础篇(第1~12章)中以浅显的方式讲解ASP.NET 2.0的基本知识和各种控件,并提供相应的示例。在实例篇(包含35个具体实例)中,详细讲解了ASP.NET 2.0的各种应用。通过对这些内容的学习,读者可以更好地掌握ASP.NET语法和编程技巧,从而能够将所学的知识融会贯通。
本书的随书光盘收录了本书所有示例程序的源代码。
本书内容翔实、丰富、浅显易懂,可供广大ASP.NET 2.0初学者、软件开发人员和计算机爱好者学习参考。
具体目录看:http://proct.dangdang.com/proct.aspx?proct_id=20170899
================
买书本建议到当当去搜索购买,都有打折非常便宜。而且每本书都有大家的阅读评价,可以参考。
参考资料:http://proct.dangdang.com/proct.aspx?proct_id=20170899
热心网友
时间:2022-04-21 12:56
我也是最近从c/s到网络的 用的是c# 我给你提个建议,首先去微软下个ajax 包 他里面有dll还有demo 这个是网页实现异步的主要途径,很常用也很好用,其次找一些*上老外的ocx空间,绝对很精彩而且很实用,具体的网址我记不住了,自己上网找找吧,至于架构你是初学者,最好建议你找一个别人的成熟网站,简单点的,直接套用人家的架构,这样上手比较快,而且可以满足你的要求。
热心网友
时间:2022-04-21 16:10
我学C#的时候是从SOUGOU上下录像看,然后自己做小游戏(我是从winform学起的),其实只要有面向对象的思维,学C#不是很难的网站和书的话,现在可多了,而且也比较杂,关键是要自己能找解决的方法,所以在写程序的时候google和还有MSDN是一定要活用的。
希望我的意见对你能有用
热心网友
时间:2022-04-21 19:42
C# .NET技术没什么特别的,和其他语言学习一样。
先把基础的看懂,然后开始做点小东西。
不会的网上找找。
在后来就是做点简单的项目,可以借鉴别人做的。网上很多。找找就有。】
不会的就百度搜搜,。
个人是这么学习的,呵呵
热心网友
时间:2022-04-21 23:30
whlalhj 提供的资源资源相当全了 而且挺经典的
书的话有经典的C#入门,另外人民邮电出版社出的编程教程也是相当有名
学一些c#基础的语法后就可以边做边学了 多看看别人的源码 自己多练练
asp.net 的门槛的确很低的 有个人一起或是带你的话会更快
我大三下学期开始自学的 大四就开始做实际的项目了
热心网友
时间:2022-04-22 03:34
完美主义不看国内的计算机书,那些书多半是四处抄来的,容易误导你走弯路
学.net挺简单,基本上只看一两本书就好了
推荐你看wrox的《asp.net高级编程》C#语言版,现在应该是第四版
热心网友
时间:2022-04-22 07:56
你可经参考一下《c#从入门到精通》这本书,这本书里附带的光盘中不但有源程序代码,而且还有视频讲解,而且作者提供技术支持,你学习当中遇到不会的可以问他们,他们会为你解决的
热心网友
时间:2022-04-22 12:34
最好找些项目来做。编程是实践活儿。从简单到复杂,学习过程总是这样的。
C#功能很多,如果买本大部头翻都不想翻了,怎么学习?不断实践,找本适合自己水平,看着有趣的书,以后慢慢边做项目边系统学习,这样效率很高,而且有趣。
热心网友
时间:2022-04-22 17:28
我认为书是其次啦,但一定是要的,其实你多做项目就会的了,光看书不实验是不行的.因为只有做项目,你才知道你还有什么是没有学会的,还有什么是要学会的.
也大大的加强了你的纠错能力啊.
各位楼主所提供的书都不错啊!