1 、新工作,新开始

2、WPF初次接触以及学习MVVM开发模式

3、后台数据操作,ORACLE 存储过程(边做边学)

4、总结

  4.1工作开发中的小问题 ,遇到的坑;

   4.2 解决的问题,学校到的知识点

一、新工作,新开始


今年是来深圳的第二年(16.01到现在),出来工作的第四年了(第一年在广州14.03-15.12),时间过的快。刚开始工作做winfrom开发,用的是sqlserver数据库。第二份工作是网页开发,手机端和网站。锻炼我的前端基础,布局css还是比较弱css和基本的html熟悉了。还是微软的数据库开发。第二份工作由于薪水和个人的原因辞职了。(创业公司)公司也快撑不住了,我就主动开始找工作了。然后应聘了现在的公司。通知好cto说没什么问题然后第二天就给我办理了离职手续。(因为本来是要把我人事外派了)。所以来了这家公司上班。

说一说现在的主要工作和用到的一些技术。主要做CS(客户端)公司是物流行业做erp客户端开发。之前有一套web端的管理软件,因为某些原因需要做cs端的,所以就招人了。使用的是.net平台 WPF技术进行开发界面。后台数据库使用的是Oracl 10i 版本的。数据访问使用的是java写的中间件。就是调用的时候使用公司之前开发好的一个dll 封装好的方法就可以了。然后来这里也快两个月了。2月底入职的,现在是4月初了。刚刚进来就熟悉公司的网站,是一个mvc和webform混合的web网站公司主站点,在一台老旧的server2008服务器上面跑。然后我需要修改页面做个查询。然后手动替换服务器上面的文件。之前都是只负责开发,代码的部署都是师傅(带我的同事)署的,我就在旁边看着他操作。现在需要我自己维护,还好百度看看然后自己进去看看也没什么。之前好像在自己的电脑上面部署过网站,还好没什么不熟悉的东西。然后就是公司的代码从svn上下载之后编译报错,本地调整好之后提交获取又会出问题。后来发现是把bin和object文件夹没有排除。总之刚开始入职前一两周,问题多多,都是百度问人慢慢的一点一点解决问题。

现在好多了,刚开始的时候是做一个公众号的小功能调用java组同事写好的接口。开发到上线好像做了两个多星期。具体可见我前面的博客(微信公众号开发笔记)。

二、WPF初次接触以及学习MVVM开发模式


在刚来这里之前,刚上一家公司的一个同事要回老家工作了。所以他把一些书给了我们,我选了一本 《深入浅出WPF》,刚刚开始做项目的时候有很多不到,那时候每天下班回去就看看这个本书,花了大概两个星期的时间(包括周末)大概过了一遍。看完之后好像有点懂了,但是当时的感觉不是很强,就好像明白一个大概吧。然后就是技术主管给我和另一个新来的同事讲解了一下公司的架构。代码分层,以及开发的注意事项等等一些东西。然后试着自己去建立一个页面。刚开始是一点点自己照着代码敲,大概也能看懂一点,然后就是编译,解决报错问题。把自己写的代码跑起来。 然后也就是照着之前别人写过的代码,复制粘贴修修改改的。刚开始是做一个查询界面,只是照着之前的在View里面先建立页面,然后是建立Models然后ViewModel。这样一步一步来实现一个简单的查询界面。

上图是一个模块的文件结构,是目前开发所使用的结构。然后刚刚开始只是简单的按照别人的代码来做,后来慢慢的明白,了WPF的一些基础知识,通过看前面提到是书籍(深入浅出WPF)来大概了解了一些比如 XAML、x名称空间,控件布局,绑定,

入职两个月,WPF开发感想的更多相关文章

  1. (后端)Java新人入职——配置环境及安装开发工具(完全)

    转自csdn:执笔记忆的空白 很多新人对于进入新公司,相关工具的安装和环境变量的设定很苦恼.又苦于没有完整的配置开发环境的资料,我这里写一篇操作步骤的案例, 至少让你能把开发工具安装起来,并实用起来, ...

  2. 入职一个月后 对.net的感想

    我本来应该找Java工程师的岗位的,因种种原因进入了.net开发工程师.然后,我进入了一扇新世界的大门. 1.语法不同,思想相同. 刚入职那几天,每天都好蒙,.net代码语法啥的都和Java不一样,a ...

  3. google开发新人入职100天,聊聊自己的经验&教训 个人对编程和开发的理解 技术发展路线

    新人入职100天,聊聊自己的经验&教训 这篇文章讲了什么? 如题,本屌入职100天之后的经验和教训,具体包含: 对开发的一点感悟. 对如何提问的一点见解. 对Google开发流程的吐槽. 如果 ...

  4. 低代码开发LCDP,Power Apps系列 - 搭建入职选购电脑设备案例

    低代码简介 上世纪八十年代,美国就有一些公司和实验室开始了可视化编程的研究,做出了4GL"第四代编程语言",到后来衍生成VPL"Visual Programming La ...

  5. 我,35岁Android开发,高龄入职鹅厂,试用期未过被劝退......今年实惨

    今天,笔者盘点.综合分享一位腾讯员工的"心声".这份心声中干货还是不少的,主要关于腾讯的一些职场生活--希望这些"干货"能对你有所帮助. 什么部门?给补偿吗? ...

  6. java如何实现入职时间到现在 java如何计算知道入职时间, 求工作时长格式为年--月--日。

    Date ruZhi = new Date("入职年月bai"); Date now = new Date(); //算出du来时间夸格zhi多长 long shiChang = ...

  7. “入职一年,那个被高薪挖来的Android开发被劝退了。”

    其实,在很多小伙伴的想法中,是希望通过跳槽实现薪酬涨幅,可是跳槽不是冲动后决定,应该谨慎啊~ 01 我的学弟,最近向我吐槽,2020 年上半年入职一家公司,当时是高薪挖走的他,所谓钱到位,工作也是充满 ...

  8. [日常]总结2016年7月入职至2016年7月26号微盘所遇bug

    2016年刚入职后在新浪微盘项目上所遇到的问题: 1.前端接口的程序不同版本问题,版本号在程序路径中区分,比如2.4.2/lib/sdk/api/weipan/Client.php 2.文件夹接口的m ...

  9. 两个月的Java实习结束,继续努力

    前言 只有光头才能变强 2018年8月30日,今天我辞职了.在6月25号入职,到现在也有两个月时间了. 感受: 第一天是期待的:第一次将项目拉到本地上看的时候,代码很多,有非常多的模块,模块下又有da ...

随机推荐

  1. Android零基础入门第49节:AdapterViewFlipper图片轮播

    原文:Android零基础入门第49节:AdapterViewFlipper图片轮播 上一期学习了ExpandableListView的使用,你已经掌握了吗?本期开始学习AdapterViewFilp ...

  2. Cannot read property 'substring' of undefined

    这个是在使用 jquery的ztree插件过程中遇到的错误 原因是数据的格式和规定的格式不一致,需要把数据按照模板给的样子来

  3. Windows 10 版本信息

    原文 https://technet.microsoft.com/zh-cn/windows/release-info Windows 10 版本信息 Microsoft 已更新其服务模型. 半年频道 ...

  4. win32内存调用图

    https://msdn.microsoft.com/en-us/library/ms810603.aspxhttps://www.codeproject.com/Articles/14525/Hea ...

  5. KmdKit4D 0.01正式版发布了(0.02版已放出)(Delphi做驱动)

    此版本较0.01预览版已经有了脱胎换骨的变化,主要表现在以下几个方面:    1.对程序的结构进行了调整,将原来的ntutils.dcu分成fcall.dcu.halfcall.dcu和macros. ...

  6. 如何用C++操作无线网卡开启共享热点WiFi?

    首先需要笔记本具备AP热点功能,记得写好的程序必须用管理员身份运行. 准备工作需要先做好 //查看是否支持的承载网络 netsh wlan show drivers //设置网络模式为allow ne ...

  7. 【Web前端Talk】无聊吗?写个【飞机大战】来玩吧(下篇)

    上一篇介绍了如何使用cocos creator开发游戏,此篇是详细介绍功能点以及如何部署打包至微信小游戏体验. 欢迎关注我们的公众号:Web前端Talk.前端文章持续更新. 资源管理制作 1.准备工具 ...

  8. Adam和学习率衰减(learning learning decay)

    目录 梯度下降法更新参数 Adam 更新参数 Adam + 学习率衰减 Adam 衰减的学习率 References 本文先介绍一般的梯度下降法是如何更新参数的,然后介绍 Adam 如何更新参数,以及 ...

  9. 老雷socket编程之认识常用协议

    老雷socket编程之常见网络协议 1.ip IP协议是将多个包交换网络连接起来,它在源地址和目的地址之间传送一种称之为数据包的东西, 它还提供对数据大小的重新组装功能,以适应不同网络对包大小的要求. ...

  10. 每天学点node系列-stream

    在编写代码时,我们应该有一些方法将程序像连接水管一样连接起来 -- 当我们需要获取一些数据时,可以去通过"拧"其他的部分来达到目的.这也应该是IO应有的方式. -- Doug Mc ...