之前熟悉C#与.net, 以为.net就是C#,现在知道了.NET是C#的开发平台,C#即可用来开发客户端(WindowsFrom),也可以用来开发网站即ASP.NET;
通过学习ASP.NET企业级开发http://edu.csdn.net/course/detail/829/11355?auto_start=1 ;

知道后面的路还很遥远,不过信心大增,因为之前的积累,再来学习这个很容易上手,开发起来也很快。加油!

首先解决一个思维误区:

C/S(Client/Server)结构,即大家熟知的客户机和服务器结构,在特定的应用中无论是Client端还是Server端都需要特定的软件支持。一般就是那种需要下载不同版本的安装包,在PC机安装,比如:QQ,360安全卫士等。

B/S(Browser/Server)结构:即浏览器和服务器结构,在这种结构下,用户工作界面是通过www浏览器来实现,极少部分事物逻辑在前端实现,主要事物逻辑在服务器端实现,比如我们的网站,网络办公等。

要用C#开发网站,首先得学好HTML/CSS,下面是我一天的学习成果,是在.NET平台上实现的网页设计,给出其代码:

<%@ Page Language=“C#” AutoEventWireup=“true” CodeBehind=“Login.aspx.cs” Inherits=“MyFirstWeb.Login” %>

武神赵子龙

欢迎进入我的地盘!

        <h1 align="center"><i>我是歌手今晚7进5战火重燃!</i></h1><asp:Image ID="Image1" runat="server" Height="300px"ImageUrl="~/image1/t0135a6f7b5b41e2d73.jpg" Width="500px" ImageAlign="Right" /><br/>  <br/>  <font size="4"><center><u>www.huanantv.com|2016-04-09|来源:深圳晚报</u></center></font>  <br/>  <p>本报讯(记者王纯)今晚20:30,“2016我是歌手”长沙唱区战火重燃,7名选手将争夺5个入围名额,湖南卫视现场直播。</p>  <p>导演廖珂介绍,收集了热心观众的意见后,本场比赛将对赛制做出细微调整,选手去留的决定权将重新由短信,专业评委,大众评审和选手“四方面制衡”,让比赛更具有悬念和看点。</p>  <p>7强晋级赛备选曲目</p>  <p>01号张美娜:《country road take me home》、《干杯朋友》</p>  <p>03号张亚飞:《onlyone》、《close to you》</p>  <br/>  <br/> <h1>一个嵌套列表:</h1> <ul type="disc">  <li>咖啡</li>  <li>茶</li>  <ul type="circle">  <li>红茶</li>  <li>绿茶</li>  <ul type="square">  <li>中国茶</li>  <li>非洲茶</li>  </ul>  </ul>  </ul>  <ul type="disc">  <li>牛奶</li>  </ul> <h3>水平导航:</h3>  <ul class="my1">  <li class="li1">首页 </li>  <li class="li1">- 新闻 </li>  <li class="li1">- 体育 </li>  <li class="li1">- 娱乐圈 </li>  <li class="li1">- 财经 </li>  <li class="li1">- IT </li>  <li class="li1">- 汽车 </li>  <li class="li1">- 房产 </li>  <li class="li1">- 家居 </li>  <li class="li1">- 女人 </li>  <li class="li1">- 短信 </li>  <li class="li1">- 邮件 </li>  </ul><br/> <h3>垂直导航:</h3> <ul class="my1">  <li>公司简介</li>  <li>组织机构</li>  <li>荣誉称号</li>  <li>联系我们</li>  </ul> <br/><br/>  <marquee behavior="scroll" direction="right" scrolldelay="0" >     <img src="1.jpg"  height="300" width="400">  <img src="2.jpg"  height="300" width="400">  <img src="3.jpg"  height="300" width="400">  </marquee>
</div><br/>  <br/> <br/>  <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><asp:TextBox ID="TextBox2" runat="server"></asp:TextBox><asp:Button ID="Button1" runat="server" οnclick="Button1_Click" Text="确定登录" /><br/>  <br/> <br/>
</form><table class="style28"><tr>           <td class="style29"><marquee behavior="scroll" direction="right" scrolldelay="10"> 生命不息,奋斗不止</marquee>     </td> <td class="style30">love</td><td>go</td><td>功</td><td>绝</td></tr><tr><td class="style29">决不妥协,永不放弃</td><td class="style30">life</td><td>go</td><td>不</td><td>世</td></tr><tr><td class="style29">会当凌绝顶,一览众山小</td><td class="style30">live</td><td>go</td><td>可</td><td>无</td></tr><tr><td class="style29">我自岿然不动</td><td class="style30">alive</td><td>go</td><td>没</td><td>双</td></tr></table>
    <div class="header1">      </div><div class="header2">      </div><div class="header3">      </div><div class="header4">      </div>
    <div class="container"><div class="header">      </div><div class="main"><div class="lside">     </div><div class="rside">     </div>   </div><div class="font">       </div></div>

给出其部分效果图:
————————————————
版权声明:本文为CSDN博主「chongshangyunxiao321」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/chongshangyunxiao321/article/details/51103384

C#学习之web网站制作入门篇(ASP.NET)相关推荐

  1. 网站制作入门指导教程

    作者:韩亚飞_yue31313_韩梦飞沙 QQ:313134555 网站制作入门指导教程 目录 前言...2 第一步:网站基础知识学习...5 第二步:最简单的网站架设与制作过程...7 第三步:HT ...

  2. 安卓学习笔记(一)入门篇

    总结<第一行代码>Android学习笔记(一)入门篇 1.入门 Android的四层架构和四大组件 运行第一个Android程序 日志工具Log AndroidStudio快捷键 GIT的 ...

  3. 【数分书单】业务学习《从零开始做运营入门篇》第一/二/三章小结

    <从零开始做运营入门篇>by 张亮 第一章 关于运营的一些实话实说  1 苦逼的运营产品两兄弟 运营需要积累,实力的积累,经验的积累,对用户了解程度的积累,对数据敏感程度的积累:长期磨练出 ...

  4. 01 如何学习Python Web开发从入门到实战

    Python Web开发从入门到实战 前言: Python Web是学校所学的课程,我希望在学习的同时通过写笔记的形式来记录我学习以及由学校学习转而自身对此方向感兴趣的一个过程,更多还是让自己在课程结 ...

  5. 【高德地图WEB开发】 入门篇(地图/搜索/经纬度/缩放层级)

    前言 本篇文章是高德地图web开发入门篇,实现地图搜索等基本功能,后续会继续更新地图标记点.驾车.骑行.货车等单地点\多地点导航.公交路线.兴趣周边点.及其他地图功能开发文章,所有功能均使用js实现, ...

  6. web 自动化测试(入门篇)

    自动化测试入门篇 本次实现自动化是用python语言进行实现,所以需要有一点python基础,其实python还是比较简单入门的,下面开始. 安装python,我安装的是最新版本的python,传送门 ...

  7. 零基础入门python web 自动化测试_python web自动化测试,入门篇

    自动化测试入门篇 本次实现自动化是用python语言进行实现,所以需要有一点python基础,其实python还是比较简单入门的,下面开始. 安装完毕之后,设置环境变量属性,这样可以全局操作pytho ...

  8. 手机web网站制作策划

    如何建立一个好的手机网站,如何使网站结构清晰合理.内容准确详实.页面生动鲜明,如何保证自己 的网站能够在茫茫的网络世界脱颖而出,我们认为完整的网站建设策划方案是建设手机网站之前必须要考虑的问题,我们将 ...

  9. 初级网站建设--入门篇

    本文适合初次想要尝试自己做一个网站而不知从何入手的朋友们.如果是有一定经验和基础的朋友建议去查阅更高级的教程. 就像当时我做第一个网站完全是因为自己的兴趣,觉得做一个网站放到互联网上能被其他人访问是一 ...

最新文章

  1. Docker员工自述:我们为什么“输”给了Kubernetes?
  2. 模拟usb重新插拔_Android 10带来黑科技 检测手机USB接口是否有液体或者是否过热...
  3. oracle 实现基于函数的索引
  4. docker image存储路径_使用fluentd作为docker日志驱动收集日志
  5. 《剑指offer》c++版本 6.从尾到头打印链表
  6. python怎么更新数据库_在Python的Django框架中更新数据库数据的方法
  7. VTK:Snippets之WriteImage
  8. 约瑟夫问题(Josephus Problem)的两种快速递归算法
  9. [前台]---js获取input标签中name相同的各个value值
  10. Android Bundle类别
  11. java 反射创建对象并赋值_java使用反射创建并操作对象的方法
  12. 微信上传素材 java_java微信接口之四—上传素材
  13. linux 版本号 加号,如何去除Linux Kernel版本号后面的加号?
  14. DIY高清云台(吊舱)方案
  15. 源码实现 -- strdel
  16. 亲爱的,别把上帝缩小了 ---- 读书笔记4
  17. 群体智能算法之蝙蝠算法
  18. linux下socket编程实例
  19. KindEditor上传图片和修改图片
  20. WPS的JS宏设置文档的表格底色

热门文章

  1. 第一阶段:JAVA快速入门
  2. “玲珑杯”ACM 热身赛 # 2.5 A-B (数论)
  3. 1.PWM基本概念了解
  4. 这首王维的古诗该如何解析?
  5. 斐波那契数列由数字1 1 2 3 5 8 13 21 34等等组成,其中每一个数字(从第三个起) 都是由前两个数字的和。
  6. 计算机房灭火器单具基准,灭火器配置数量的参考
  7. 2020年市政方向-通用基础(施工员)答案解析及市政方向-通用基础(施工员)考试总结
  8. Jvm中如何判断对象的生死?
  9. 小规模公司如何简易做账报税?
  10. netty系列之:请netty再爱UDT一次