C#开发之C/S方向
1.面向对象思维,去看基础,大部分用到的都是各种封装好的。
主要是看:作用域、变量、类、方法、逻辑操作、数据类型等。仅需了解即可。
你会发现,很多都跟java基础是一样的,大部分都是我们常用到的。
2.了解开发IDE。每一款语言都具备其开发的IDE。比如J2EE的eclipse,Android的AS等等。
而C#的是VS2005、VS2010、VS2013、VS2015,统称为visual studio,仅仅是版本不同。
个人支持用VS2013,版本比较稳定,功能也比较齐全。15的话不建议使用。
2.1下载安装百度有教程,仅仅需要主要微软系统位数即可。
2.2了解IDE是如何玩的,比如解决方案、项目、窗体、类、配置文件等等。
2.3必须了解IDE所需具备的常规的控件,这是与用户交互的核心。
3.使用IDE尝试开发。根据网络使用教程你完全可以创建一个简单的项目和窗体。
打开工具箱,拖拖控件,双击下控件,各种玩吧。然后看看属性,再考虑你想做什么。结合
自己的开发经验,写写逻辑代码什么的。
此图为本人某个项目的截图
Android开发之电商方向
1.先了解什么是android,可以用来做什么,它是用什么语言开发的。
2.了解完之后学习java基础知识。跟上面的C#基础知识大差不差,基本也就那么多东西是常用的。
3.了解其开发的IDE。目前比较常见的有eclipse和androidstudio。这两个都用过,myeclipse不知道可以不。
两款IDE均可以实现Android的开发。个人强烈建议使用AS,其性能、视图、开发便捷度都做的非常好,当然你
必须给它一个很好的电脑。
4.了解android中包的概念,这样对你使用IDE有帮助。这里eclipse就不说了,来说说AS吧。安装教程什么的
不罗嗦,自己百度,这个过程比较慢,电脑硬件设施不给力的话还是别玩了,玩着闹心。了解AS所具备的
功能,比如如何创建项目,项目的配置文件,项目视图以及常用的控件等等。
5.了解的差不多了,你会很恶心的发现,怎么全是英文。对,没错。就是这样。AS是给优秀的你准备的。
慢慢看工具栏,大体都一样,创建项目、视图、配置、项目、设置等等。点点看,慢慢就会了。百度下,怎么
创建项目的,如何创建界面的。
6.这个时候你会发现,安卓中好多东西不知道怎么用,好了,回过头来,看看网友怎么说,学习安卓的必备哪些。
网友大部分会说:4大对象5大布局之类的。没错,必须要了解。这样你回过头来玩AS才轻松点
此图为测试项目的截图
SQL数据库个人初学随笔
1.数据库是干什么的?好好想想。
2.数据库有哪些?
3.个人所接触的数据库有两种:SQLServer、MySQL。SQLServer收费,这个恶心。不过用起来还是很给力的。
MySQL免费,不比server差。SQLServer 2008 R2这是目前我用的,还有MySQL最新版本也是我目前用的。我发现
MySQL数据库视图方面有的人使用workerbench(个人用的就是)有的使用navicat。其实两种都可以连接MySQL数据库,个人建议使用第一种,英文版的,功能相对齐全。
4.安装教程什么的自己百度,两种数据库可以共存,互不影响。
5.SQL语句。核心的是增、删、改、查。当多表关联的时候需要使用视图,当需要逻辑判断的时候需要调用SQL的函数,当性能优化的时候需要存储过程,当需要封装的时候需要自定义函数,当需要其他功能时可能用到“作业”。后续会一 一罗列demo。
6.了解SQL的一些基础语法,了解sql的一些存储概念等。
后续会跟进核心代码,存储过程、多表关联、分组求和、视图搭建等等
此图为workerbench中某一个数据库的界面图
个人客串产品经理之随笔
1.产品经理在程序猿的世界统称:产品狗。。。。。。个人没有什么概念和偏见。
2.了解产品经理是干嘛的?我觉得就是:
2.1为广大用户服务
2.2致力于高效服务的产品
2.3设计各种美观实用的界面
2.4介于客户、老板、技术人员之间的沟通桥梁
3.了解产品经理的设计工具:Axure RP Pro 7.0 这是我用的最新版本。里面有很多控件,感觉跟开发工具很像,还是比较好玩的。条件允许的话可以下载一个试试。友情提示:该版本有试用期,收费。
此图为个人设计项目的时候画的。
这次就写这么多吧!后续会上更多核心的东西。今天仅仅是尝试简述。
2016-11-01 By 冒菜