写了10+年的VC,现在根据公司需要,从头学习用C#做网站,用这里记下学习过程中的点点滴滴吧
2015-03-19 17:33
363 查看
希望对那些和我一样:对编程有点认识,但是对Web开发完全门外汉,又想入门,选择C#的同志们,会有些帮助
我的处境是:公司有一套C#网站代码,但是没有做C#的人......
我的任务是:参考原有代码,写一套新的!时间比较宽裕
计算机是实践科学,只看代码没有用的,掳起袖子,搞吧
步骤一、实现用户登录功能:
第1天、用vs“新建一个网站”,然后写登录页面......,这里有个选择,是把Default.aspx写成登录功能,还是另外写个Login.aspx负责登录,我简单想了想(其实没什么好想,反正都不懂),决定另外写个Login.aspx。用向导创建Login.aspx,在里面写上“Hello World”来和Default.aspx区分开。
在web.config里找到“<authentication mode="Windows">”,用下面这段内容替换掉
<authentication mode="Forms">
<forms name="MyWebApp" defaultUrl="Login.aspx" loginUrl="Login.aspx" enableCrossAppRedirects="true" path="/"></forms>
</authentication>
<authorization>
<deny users="?"/>
<!--allow users="*"/-->
</authorization>
好了,F5,IE被打开,大大的页面左上方写着“Hello World”,右键属性确认一下,嗯,启动后没有登录的情况下,显示的是Login.aspx。
接着修改Login.aspx页面,复制......,在页面上放置 登录名、密码输入框,登录按钮,下次自动登录复选框,忘记密码链接,然后排版......
第2天、继续排版,这个好麻烦啊。搞到账号和密码输入框长度一样,左侧对齐,我就不再搞了;我认识到以我的水平是弄不出漂亮的页面的,能用就行了。复制过来的代码,登录按钮有个disable属性,设成什么值,按钮都是不可用的灰色,浪费太多时间了,干脆删掉,按钮可以点击了,松一口气。在类里面写了按钮点击的方法,实现就是用Response对象把输进来的账号和密码Write到页面上。F5,在页面上输入数据,点“登录”,报404
。找啊找,找啊找......,复制过来的页面里,form有个directer属性,把他删掉。F5,输登录名,密码,点“登录”,嗯,页面上面把这些信息显示出来了。
这一天做了好多东西啊,其实花了2天
第3天、看之前的项目代码,网上搜索asp.net怎么使用数据库,学习一天没写新东西,好像学习了两天,哎,时间过的快呀
。
明天再写...................
我的处境是:公司有一套C#网站代码,但是没有做C#的人......
我的任务是:参考原有代码,写一套新的!时间比较宽裕
计算机是实践科学,只看代码没有用的,掳起袖子,搞吧
步骤一、实现用户登录功能:
第1天、用vs“新建一个网站”,然后写登录页面......,这里有个选择,是把Default.aspx写成登录功能,还是另外写个Login.aspx负责登录,我简单想了想(其实没什么好想,反正都不懂),决定另外写个Login.aspx。用向导创建Login.aspx,在里面写上“Hello World”来和Default.aspx区分开。
在web.config里找到“<authentication mode="Windows">”,用下面这段内容替换掉
<authentication mode="Forms">
<forms name="MyWebApp" defaultUrl="Login.aspx" loginUrl="Login.aspx" enableCrossAppRedirects="true" path="/"></forms>
</authentication>
<authorization>
<deny users="?"/>
<!--allow users="*"/-->
</authorization>
好了,F5,IE被打开,大大的页面左上方写着“Hello World”,右键属性确认一下,嗯,启动后没有登录的情况下,显示的是Login.aspx。
接着修改Login.aspx页面,复制......,在页面上放置 登录名、密码输入框,登录按钮,下次自动登录复选框,忘记密码链接,然后排版......
第2天、继续排版,这个好麻烦啊。搞到账号和密码输入框长度一样,左侧对齐,我就不再搞了;我认识到以我的水平是弄不出漂亮的页面的,能用就行了。复制过来的代码,登录按钮有个disable属性,设成什么值,按钮都是不可用的灰色,浪费太多时间了,干脆删掉,按钮可以点击了,松一口气。在类里面写了按钮点击的方法,实现就是用Response对象把输进来的账号和密码Write到页面上。F5,在页面上输入数据,点“登录”,报404
。找啊找,找啊找......,复制过来的页面里,form有个directer属性,把他删掉。F5,输登录名,密码,点“登录”,嗯,页面上面把这些信息显示出来了。
这一天做了好多东西啊,其实花了2天
第3天、看之前的项目代码,网上搜索asp.net怎么使用数据库,学习一天没写新东西,好像学习了两天,哎,时间过的快呀
。
明天再写...................
相关文章推荐
- VC学习资料收集(10):udp服务器设计过程总结
- 大家好,我是一个JAVA初学者,想在这里记下自己学习过程中的点点滴滴,请多多关照
- 现在有一个城市销售经理,需要从公司出发,去拜访市内的商家,已知他的位置以及商家的位置,但是由于城市道路交通的原因,他只能在左右中选择一个方向,在上下中选择一个方向,现在问他有多少种方案到达商家地址。给定一个地图map及它的长宽n和m,其中1代表经理位置,2代表商家位置,-1代表不能经过的地区,0代表可以经过的地区,请返回方案数,保证一定存在合法路径。保证矩阵的长宽都小于等于10。
- 开始学习ext-记下自己学习过程中的点点滴滴01
- 我们应该学习什么 java、C#还是C++(VC)
- 我们应该学习什么 java、C#还是C++(VC)
- 你已经学习了XHTML,现在还需要学习什么呢?(十)
- 不能空着,发篇以前的C++学习笔记,不过现在在学C#
- 因工作需要,从0开始学习.NET,以C#为主,有兴趣的可以慢慢看
- 今天开通BLOG,以后准备把学习过程中的点点滴滴都记录下来,
- 现在开始正式学习C#
- 转载刘老师的学习VC++过程
- 我的C#学习过程 第一天 安装
- 从C#重返C++学习过程总结
- 为了公司发展需要,决定学习J2EE
- SUN 公司Solaris 10 安装过程详解
- 在此记录我学习过程中的点点滴滴
- C#SoapFormatter序列化一例:将图片读写入xml文件,并能根据需要在PictureBox中按比例缩小显示
- 现在喜欢用AjaxPro.dll这里是的一些地址链接,个人收藏和学习。
- 我们应该学习什么java、C#还是C++(VC)?