.Net开发之入门
来源:互联网 发布:琅琊榜进阶数据 编辑:程序博客网 时间:2024/05/05 14:42
工作近两个月,从学习.NET的迷茫到现在开发所见所闻,感触比较深刻,.net开发比java开发之所以方便是因为它有一个很明显的好处就是自己有控件,服务器端控件。但是控件本身也有局限性。在控件上加上runat=true就可以了。aspx页面本身就是一个表单,客户端每每触发一个事件表单都会向服务器端提交,其实数据有一部分是通过属性参数提交,还有一部分是通过隐形表单提交给服务器。
ASPX页:是一个Page类,对于这个page类我所知的不多,它的生命周期大概是最开始init初始化,初始化应该只针对页面本身,相当于new一个对象的构造方法一样,当然这只是我个人的猜想,然后load装载,在是初始化页面上控件的相关属性,有一个比较常见的属性ispostback就是判断是不是第一次加载页面,开发的时候常忘记用,呵呵。接着就是prerender这个是显示页面前的,这个事件听同事说很有用,但是现在还没有用上具体能做什么也不是很清楚。Unload事件根本没用过,是在控件显示之后再会触发的一个事件,控件的事件和Page有所区别,应该说是有所增加有Databand事件,添加一个断点观察,控件绑定数据源之后装载的时候就会一条一条进行绑定,在这个过程中每一条都会触发这个事件,有人利用这个事件对控件的Style进行相关的修改,绑定客户端事件用的是e.row.add("",''")主要是绑定控件每条记录的onclick,ondblclick,mouseout,mouseover等相关事件,看了一下有触发编辑的,有修改样式的。
J2EE是基于请求开发每一个请求到服务器端都会找到与之对应的Servlet经过init,server然后判断分发到对应的DOxxx方法执行过后返回 一个HttpRespon,其实感觉都差不了多少,只是传递过程当中数据的方式的黑盒与白盒的问题,现在流行所功能都放在一个页面里面于是Ajax挺身而出用于解决功能集成化的问题。
看书的时候纠结了许久的问题,还是自己写了一个自定义控件的那一刻才恍然大悟,一切都是对象,让我从迷失森林里感觉到了一点方向。以前走马观花的学习方式很不踏实呀,遇到问题就得观察许久。
编程的路上遇到的问题得好好收集起来,呵呵
- .Net开发之入门
- .NET/C#入门之开发控制台应用
- net-snmp代理开发之表格开发入门
- ASP.NET 2.0移动开发入门之使用模拟器
- ASP.NET 2.0移动开发入门之使用模拟器
- ASP.NET 2.0移动开发入门之使用模拟器
- asp.net 2.0 移动开发入门之使用模拟器
- ASP.NET控件开发入门系列之PlanItem控件
- Asp.NET之入门
- net-snmp开发代理入门
- Android开发之入门
- ADO.net入门之DataReader
- .NET开发之GUID
- .net之ActiveX开发
- “.NET 4.0 网络开发入门之旅系列文章”—— IP 知多少?(中)
- “.NET 4.0网络开发入门之旅系列文章”——IP知多少(上)
- “.NET 4.0 网络开发入门之旅系列文章”—— IP 知多少?(下)
- .NET 4.0网络开发入门之旅-- 我在“网” 中央(上)
- JAVA SE Lesson 3
- Android-opencv之CVCamera (转载)
- java 反射
- Epoll 使用示例
- ThreadLocal 线程安全 创建线程变量
- .Net开发之入门
- 好不容易进来了....
- 共享 DLL 中的代码页的实验(摘自Undocument NT)
- VS2008 快捷键大全
- 利用List动态创建多个计时器
- android2.3编译小记
- 颜色拾遗器
- FlashFXP v3.5.4注册码+FlashFXP v3.6.0注册码+FlashFXP v3.7.2.build.1266...
- 恒拓开源云计算团队博客