`
风火山林
  • 浏览: 147122 次
  • 性别: Icon_minigender_1
  • 来自: 汕尾
最近访客 更多访客>>
社区版块
存档分类
最新评论

java到.net的新开始

阅读更多

   终于找到工作了,是一份我第二次面试的工作。第一份面试的工作由于经验不足而流产了。原因在面向对象以及servlet的生命周期都答错。而且是java的,不知道是不是塞翁失马哦。面试第二份工作的时候,有经验,做足了上次面试时缺失的地方,如入对公司要求哪方面的技术和人才,对hr的提问等等。所以效果好了很多,至此,我才深深体验到那句我们天天挂嘴上的话“机会是留给有准备的人的”。不过是个小公司,工资也不高,只是感觉在那工作应该能不太压抑,应该能学到东西,应该有前途。事实上是怎样?只有走着瞧,干了就知道了。

    值得一提的是,我脱离了老本行java,回到以前的老本行C#,要从头开始学习c#的B/s应用。老实说,我挺喜欢c#与asp.net的,应该用它来开发东西快,自己只要考虑核心的东西就行了,很多插件微软已经自带了,不用我们操心。然而毕竟,自己在b/s上一直用java开发,虽然不怎么牛,但要一下子转向一种新的开发模式,我感觉还是必须重视才行的。况且,已经是成年人,开始离开学校,要闯出自己一片天地的人。青春就是我的资本,不允许像在大学那样随意浪费了,人生新阶段的开始,每一步就必须走好。要用自己用过去那么多失败,那么多错过,那么多遗憾垒成的智慧来创造未来的精彩,让心智凌驾于工作之上,轻松自如地生活,不再像大学的后半段那样主动权完全沦陷给学校了,被考试,补考,课程设计还有一堆杂事。。。淹没了自己,淹没了我的兴趣,淹没了我的健康,淹没了我的追求。

    开始吧,首先由于不清楚公司的具体业务(只知道是做网站的),也不清楚自己掌握相关技术和业务要花费多少时间。所以在规划中,时间就不先写出来了。

    一:从学校到公司这段时间:到图书馆借本学.net经典的书(里面有实例的,是网上书店的),书上给的需求,从数据库设计开始,自己在纸上画出草图(后面再学会用数据库的设计工具,快速画图),完成之后,和书上设计的对比,看自己哪里欠缺考虑了。-》记录下每一个欠缺考虑的点,下次设计的时候翻对一下,防止再犯同一错误,重新画一遍。然后轮到系统设计了,先把详细设计的图画出来,对比,-》记录下欠考虑的,重新画一遍。然后了解整个用asp.net做网站的入手配置和布局方式(在网上找视频教程,最直观快捷的掌握建站步骤和注意事项)-》记录下和java不同的地方,重新建一次。然后是代码编写(先看视频怎么写,获取间接经验),分前台和后台,前台:了解aspx常用的引用,标签,控件,script(有不懂的百度一下,先解决,后面再系统的看一下相关书籍的系统介绍);后台:看一般用到什么设计模式。-》记录一下子看不懂的,跟着书把系统做出来, 看看常见的有哪些bug,用什么调试(调试工具),怎么调试(调试方法是程序员优秀与否的关键,能快速找出bug的保证)。重新在写一遍代码。最后,同理,在两个其他系统来的需求来做。

总结:

这个过程之后基本能掌握.net的使用方法。

可持续性发展:

1.建立一套自己的数据库设计模型(先参考视频和书,获得间接经验),包括工具,建立的步骤,每一个必须考虑到的方面,什么样的需求对应什么样的设计,工作之后,不断地添加所出现的新情况。这样做至少能办到不犯常规性的错误。

2.建立自己的一套类库,把可以重用的地方不断的提取出来归类(按功能归类)。这样以后,开发速度和质量,时间都变得可控制。不断地添加新功能。

3.建立一套自己的素材库,归类(按功能归类),不断添加新发现的。

4.建立一套自己的脚本语言库,包括验证,效果,和Css+div等等,归类(按功能归类),不断添加新发现的。。

二,到公司之后,技术不重要了,学沟通技巧(与同事,老板,客户),做事技巧,做人技巧。-》记录突然的应该注意的事情,通过视频(职场类)和老油条的博客获取间接经验。做到微笑面对,每种情况,心里有数了就啥都不可怕了。

 

分享到:
评论

相关推荐

    基于net的超市管理系统源代码(完整前后端+sqlserver+说明文档+LW).zip

    功能说明: 环境说明: 开发软件:VS 2017 (版本2017以上即可,不能低于2017) 数据库:SqlServer2008r2(数据库版本无限制,都可以导入) 开发模式:mvc。。。

    LABVIEW程序实例-公式节点.zip

    labview程序代码参考学习使用,希望对你有所帮助。

    大米商城开源版damishop(适合外贸)

    大米外贸商城系统 简称damishop 完全开源版,只需做一种语言一键开启全球133中语言自动翻译功能,价格实现自动汇率转换,集成微信支付宝 paypal以及国外主流支付方式,自带文章博客系统。 软件架构 基于MVC+语言包模式,增加控制台,API导入产品方便对接其他系统(带json示例数据)。 使用要求 PHP7.4+ MYSQL5.6+ REDIS(可选) 安装方法 composer install 打开安装向导安装 http://您的域名/install 特色 1、缓存层增加时间与批量like删除 2、API产品导入方便对接其他系统 3、增加控制台命令行,命令行生成语言翻译包 4、后台一键开启自动翻译模式,支持全球133中语言,由于google代理翻译需要收费,这个功能需要付费。 5、可选购物车与ajax修改购物车产品 6、一键结算checkout 7、增加网站前台自定义路由 方便seo 更新日志 v3.9.7 集成鱼码支付接口,方便个人站长即使收款到账使用 v3.9.3 更新内容 1:增加ueditor与旧编辑器切换 2:增加可视化布局插

    LABVIEW程序实例-通过全局变量接收数据.zip

    labview程序代码参考学习使用,希望对你有所帮助。

    LABVIEW程序实例-日历控件.zip

    labview程序代码参考学习使用,希望对你有所帮助。

    毕设和企业适用springboot人工智能客服系统类及旅游规划平台源码+论文+视频.zip

    毕设和企业适用springboot人工智能客服系统类及旅游规划平台源码+论文+视频

Global site tag (gtag.js) - Google Analytics