0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

做为asp.net程序员我合格吗

工程师人生 来源:工程师吴畏 2019-06-20 17:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

又到六月,又是高考的季节(虽然还没高考,但我已经感觉到了几家欢喜几家愁了,过来人嘛,你懂的),又是毕业季。很多刚毕业的大学生都将进入职场。时光风逝,日月如梭(这句话是以前上高中国旗下讲话的时候,老师们经常用的一句话,今天我也拿来用下)。转眼都快毕业一年了。

这一年,就在一个公司。

这一年,应该还是挺有进步的。

这一年,没有人带,默默的学习,默默的写代码。

这一年,不知不觉,过得很快,一直在努力。

也不知道自己处于什么水平。也许我还处于一个初级程序员的水平吧,但一直向着高级.Net软件工程师方向努力,这一年,做为asp.net程序员我合格吗?

下面说说这一年我学的那些玩意儿吧!

1、div+css2

这个玩意儿,弄web的程序员都知道,虽然简单,但也必不可少。在学校的是时候也学习过,但是在学校的时候学的怎么样呢?也许只有那些比较认真的童鞋可能会学得好点吧,我也是好童鞋(吹牛)。哈哈…反正我在学校的时候除了专业课,其他很多时间也都是玩游戏的,你们是不是跟我一样,经常听到那样的声音,甲说:“唉,那谁,下去吃饭帮我带一份。”乙说:“不行。”甲再说:“求求你了,我正在下副本了,下次我帮你带。”乙再说:“好吧。”是不是很熟悉?就这样混过来的,有的时候实在没办法了,也装下13,去下图书馆,哈哈。这一年,感觉自己在这方面的能力提高是显著,也写了不少东西。

个人建议:个人感觉学这玩意儿就是要多写,浏览的网页的时候看见比较好的效果,我们就可以自己尝试去写一下,只要你想写了,其实都能写出来的。这样提高很快哦~至于css3现在用得很少,因为兼容性不是很好。

2、javascript

js这玩意儿是个好玩意儿啊,如果一个网站没有js,现在估计已经不可能了,之前也没学过这玩意儿,毕业后刚学的,以前看很多老的asp网站都会用flash,现在已经很少了,基本上都用js解决,最常见的那种图片切换效果了。虽然自己也写不出来很强大的js类库,只是会写一些简单的逻辑关系,会用、会改、差不多能看懂仅此而已。说到js当然要说下jquery类库,个人感觉jquery真的让我们省去了很多事,因为写原生态的js确实是比较麻烦,也不是一般人就能写出来的。所以我认为学jquery可以没js基础,但是对于div+css的要求还是要知道得多一点的,因为选择器很重要的呀,我看了一天w3cschool上面jquery的教材,就开始写了,感觉很容易上手。在写的过程中慢慢学习、慢慢积累。现在,只要借助jquery api和网络,基本上想要达到的效果都能达到(吹牛)。

个人建议:学习jquery跟学习css一样,你还是要不停的模仿,不停的写,这样提高很快哦~

说到jquery,那肯定要说一些基于jquery的一些js类库了,我用过的有boxy,uploadify,还有一些编辑器。还有很多,慢慢学习吧。个人感觉写jquery还是挺有成就感的,因为效果可以马上可以看到。

3、ajax

Ajax这玩意儿搞web的都知道是个好东西,至于官方的定义以及原理就不说了,因为很多时候只要搞研究的人才会关注最深层次的东西的,我只要能把程序写出来,不影响服务器性能就好了,其他的有时间也可以去研究研究的。

我知道的分两个吧:

A、一个是jquery中的$.ajax({});这个用得也比较多,因为数据交换的时候经常要用的啊。用这个我们一般会借助*.ashx或者*.asmx,当然直接借助*.aspx也是行的,个人的习惯不一样吧,刚学习就看下jquery的api应该就可以写出简单的程序了。

B、ajax.dll,这是一个封装好的第三方插件,用法还是挺简单的,用法可以参考http://www.cnblogs.com/tandyshen/archive/2011/12/14/ajax.html,但是用的时候还需要注意下的是:用的时候方法中不能出现控件或者自定义控件,初次用的时候也曾被”耍弄过”。O(︶︿︶)o 唉。调试过程中我们也可以在FF下控制台里面看到POST请求的。用得多了就好了,也挺方便的,应该说ajax现在也玩得挺溜的(吹牛)。(此处估计很多人会感觉过时了。)

4、对于服务器控件的看法

之前在学校学习.Net的时候,写asp.net程序的时候基本上都用的是服务器控件,我们都知道服务器控件非常的耗服务器,会产生很多缓存数据(对不对啊?)。现在反正用得不多了,在对外的B/S项目上已经很少用服务器控件了,有时候自己的内部项目或者是管理后台还会用到服务器控件。这种做法对不对啊?我们都知道,.Net的封装确实做得很好,所以这一年也总结了不少C#的类库,有的是自己写的,也有些是参照别人的改的。为以后要用的时候埋下伏笔嘛。

5、对于数据库的看法

数据库的操作:

对于数据库我现在的理解已经不仅仅是只要完成增、删、改、查了就行了,要考虑到sql语句的优化,以及存储过程、视图的优点、弊端,函数的使用。再也不会写类似于这样的sql语句了,select * from table 或者 select name from table where name like ‘%张三%’等;不要因为数据少而忽视了sql的优化。

数据库的管理:

数据库的数据定时备份以及数据还原,数据的导入、导出。

6、其他

在学校的时候数据结构学得就不怎么好,什么二叉树啊、栈、堆,那些算法现在写起来貌似也很费劲,这一年感觉也没用到过,也许是我写的代码太低级了吧!昨天看到那人写的博客说建议那些没有毕业的同学好好学习数据结构。谈下个人看法:数据结构个人感觉只是那些数学算法以及一些逻辑关系,在我们日常编码中写一些算法的时候我感觉就是数据结构了,数学+思维逻辑决定你的编程思想,一个项目放到那儿,一个功能放到那儿,我要通过我的技术实现它,其实我并不需要思考是什么数据结构的啊,能不能做,是骡子是马,拉出来溜溜便知,人家也不会问你用的是哪种数据结构呀。不扯了,这方面很外行,让内行的大牛们见笑了。

总结:

这一年,感觉自己在前台方面,还是有所突破的,一直认为自己是搞后台的,今天看了下我写那几篇比较水的随笔,貌似写前台的方面还是比较多的,.net和数据库的写得很少,也许是水平菜吧,写不出来,不过以后会写的(吹牛)。哈哈…再扯一点,之所以学习前端是因为我感觉一个东西好不好用,客户第一眼根本看不出来,但是好不好看,一眼就能看出来,所以这个很重要。说实话,我真的很佩服那些搞设计的和美工,设计和美工不是人人都能做的呀。

个人建议:学习吧,不仅仅是看书,尤其是学习代码,更要不停的写Demo,只有先才会发现问题,解决问题。(离开学校的时候书都卖了,就留了几本专业书,到现在也没看过,这一年,也没买过书。)我想:对于一个程序员来说,如果他今天突破一个技术难题,应该比今天吃了一只烤鸡的感觉要好得多吧!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Asp.net
    +关注

    关注

    0

    文章

    36

    浏览量

    14201
  • 程序员
    +关注

    关注

    4

    文章

    955

    浏览量

    30785
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    软通国际亮相2025沙中开源与AI科技峰会

    2025年11月11日,由沙特程序员协会(parmg)主办的"2025沙中开源与AI科技峰会"在利雅得盛大启幕。
    的头像 发表于 11-14 17:45 1282次阅读

    奔赴热AI,码力全开!Talkweb House@1024程序员日系列活动圆满收官

    1024程序员日”系列活动至此划上了一个圆满句号。本届1024程序员节以“AI构建世界,智能引领未来”为主题,广邀技术大咖、产业领袖、企业代表与全球开发者齐聚星城
    的头像 发表于 10-27 18:59 421次阅读
    奔赴热AI,码力全开!Talkweb House@1024<b class='flag-5'>程序员</b>日系列活动圆满收官

    开鸿智谷“以赛促学、以赛选才”|1024程序员节暨开源鸿蒙构建大会圆满落幕!

    10月24日,由开鸿智谷联合主办的长沙1024程序员节暨开源鸿蒙构建大会在长沙圆满落幕。本次活动以“湘聚长沙,共赴热AI”为主题,通过技术分享与实战竞赛相结合的方式,着力培养“开源鸿蒙+AI”领域
    的头像 发表于 10-27 17:58 474次阅读
    开鸿智谷“以赛促学、以赛选才”|1024<b class='flag-5'>程序员</b>节暨开源鸿蒙构建大会圆满落幕!

    程序设计与数据结构

    的地址)出发,采用推导的方式,深入浅出的分析了广大C程序员学习和开发中遇到的难点。 2. 从方法论的高度对C语言在数据结构和算法方面的应用进行了深入讲解和阐述。 3. 讲解了绝大多数C程序员开发
    发表于 05-13 16:45

    CY7C68013A无PID和VID,如何制作PDF?

    用 CY7C68013A MCU 设计了一个 PCB,所以这意味着不是程序员之类的。 但是尝试上传一些代码,但没有 PID 和 VID。
    发表于 05-13 07:50

    计算机网络排错思路总结

    明人不说暗话,这篇文章我们来聊一个非常有用,同时也是程序员必备的技能,那就是网络排错思路大总结。
    的头像 发表于 04-01 17:32 647次阅读
    计算机网络排错思路总结

    如何在 树莓派 上编写和运行 C 语言程序

    ,一本很好的书是BrianKernighan和DennisRitchie所著的《TheCProgrammingLanguage》。这本书对经验丰富的程序员和想学习C语
    的头像 发表于 03-25 09:28 936次阅读
    如何在 树莓派 上编写和运行 C 语言<b class='flag-5'>程序</b>?

    零基础入门:如何在树莓派上编写和运行Python程序

    是一种非常有用的编程语言,其语法易于阅读,允许程序员使用比汇编、C或Java等语言更少的代码行。Python编程语言最初实际上是作为Linux的脚本语言而开发的。Py
    的头像 发表于 03-25 09:27 1523次阅读
    零基础入门:如何在树莓派上编写和运行Python<b class='flag-5'>程序</b>?

    Spire.PDFViewer for ASP.NET强大的PDF查看组件

    Spire.PDFViewer for ASP.NET 是一款强大的 PDF 查看组件,它允许开发人员从文件中加载各种 PDF 文档并且可以在网页上浏览 PDF 文档。该组件还支持浏览 PDF
    的头像 发表于 02-13 09:17 699次阅读
    Spire.PDFViewer for <b class='flag-5'>ASP.NET</b>强大的PDF查看组件

    适用于MySQL和MariaDB的.NET连接器

    支持 ORM 的适用于 MySQL 和 MariaDB 的 .NET 连接器 dotConnect for MySQL 是一种高性能 ADO.NET 数据提供程序,可在开发 MySQL 的应用
    的头像 发表于 01-16 14:17 792次阅读
    适用于MySQL和MariaDB的.<b class='flag-5'>NET</b>连接器

    阿里云升级通义灵码AI程序员,全面上线

    近日,阿里云宣布其备受瞩目的通义灵码AI程序员已正式全面上线,为开发者带来更为强大和便捷的编程辅助工具。 此次上线的通义灵码AI程序员,在功能上实现了全面升级。现在,它支持VS Code
    的头像 发表于 01-09 11:16 956次阅读

    dotConnect:基于ADO.NET架构的增强型数据连接解决方案

    dotConnect是一个基于ADO.NET架构的增强型数据连接解决方案,是一个采用了大量创新技术的开发框架。dotConnect是一款适用于主要数据库和流行云应用程序的高性能数据提供程序,为开发
    的头像 发表于 01-07 11:07 698次阅读
    dotConnect:基于ADO.<b class='flag-5'>NET</b>架构的增强型数据连接解决方案

    TMS320C6000程序员指南

    电子发烧友网站提供《TMS320C6000程序员指南.pdf》资料免费下载
    发表于 12-24 17:19 2次下载
    TMS320C6000<b class='flag-5'>程序员</b>指南

    TMS320C55x DSP CPU程序员参考补充

    电子发烧友网站提供《TMS320C55x DSP CPU程序员参考补充.pdf》资料免费下载
    发表于 12-21 11:36 3次下载
    TMS320C55x DSP CPU<b class='flag-5'>程序员</b>参考补充

    UCD3138A64/UCD3138128程序员手册

    电子发烧友网站提供《UCD3138A64/UCD3138128程序员手册.pdf》资料免费下载
    发表于 12-09 14:42 1次下载
    UCD3138A64/UCD3138128<b class='flag-5'>程序员</b>手册