摘要: 一源码位置1. Winform框架2. web框架二高效学习编程的办法1 任务驱动方式学习软件开发大部分人学习软件开发技术是通过看书,看视频,听老师上课的方式。这些方式有一个共同点即按知识点进行讲解。比如拿c#编程为例,首先是讲解大量的基础概念,如类和对象,继承多态,事件委托,泛型接口等等。这种学习方法的一个弊端是学习了大量的知识点,但是不知如何运用。换一个角度,采用任务驱动的模式,提供一些从易到难的编程任务,一个个进行攻克,给出任务的同时,列出解决该任务需要掌握的知识,通过简单介绍这些知识和学习者自己百度google的方式,让学习者自己通过努力完成任务,任务过程中提供简单的答疑(只提供思路) 阅读全文
posted @ 2014-01-14 16:50 际为软件事务所 阅读(5700) 评论(4) 推荐(8) 编辑
摘要: 一 任务驱动方式学习软件开发大部分人学习软件开发技术是通过看书,看视频,听老师上课的方式。这些方式有一个共同点即按知识点进行讲解。比如拿c#编程为例,首先是讲解大量的基础概念,如类和对象,继承多态,事件委托,泛型接口等等。这种学习方法的一个弊端是学习了大量的知识点,但是不知如何运用。换一个角度,采用任务驱动的模式,提供一些从易到难的编程任务,一个个进行攻克,给出任务的同时,列出解决该任务需要掌握的知识,通过简单介绍这些知识和学习者自己百度google的方式,让学习者自己通过努力完成任务,任务过程中提供简单的答疑(只提供思路)。编程任务需要精心设计(如身份证解析,统计文章中出现单词个数,猜单词游 阅读全文
posted @ 2014-01-14 13:03 际为软件事务所 阅读(587) 评论(1) 推荐(0) 编辑
摘要: 一 本系列随笔概览及产生的背景近阶段接到一些b/s类型的软件项目,但是团队成员之前大部分没有这方面的开发经验,于是自己选择了一套目前网上比较容易上手的开发框架(FineUI),计划录制一套视频讲座,来讲解如何利用FineUI快速开发一个小型的b/s结构的管理系统,已达到帮助团队成员快速掌握b/s结构信息系统的开发方法。源码位置:https://github.com/kamiba/FineUIDemo源码下载办法:安装SVN客户端(本文最后提供下载地址),然后checkout以下的地址:https://github.com/kamiba/FineUIDemo.git初学者应先下载源代码,然后对照 阅读全文
posted @ 2014-01-05 10:59 际为软件事务所 阅读(2319) 评论(10) 推荐(5) 编辑
摘要: 一 本系列随笔概览及产生的背景近阶段接到一些b/s类型的软件项目,但是团队成员之前大部分没有这方面的开发经验,于是自己选择了一套目前网上比较容易上手的开发框架(FineUI),计划录制一套视频讲座,来讲解如何利用FineUI快速开发一个小型的b/s结构的管理系统,已达到帮助团队成员快速掌握b/s结构信息系统的开发方法。源码位置:https://github.com/kamiba/FineUIDemo源码下载办法:安装SVN客户端(本文最后提供下载地址),然后checkout以下的地址:https://github.com/kamiba/FineUIDemo.git初学者应先下载源代码,然后对照 阅读全文
posted @ 2014-01-04 09:45 际为软件事务所 阅读(1694) 评论(2) 推荐(1) 编辑
摘要: 一 本系列随笔概览及产生的背景近阶段接到一些b/s类型的软件项目,但是团队成员之前大部分没有这方面的开发经验,于是自己选择了一套目前网上比较容易上手的开发框架(FineUI),计划录制一套视频讲座,来讲解如何利用FineUI快速开发一个小型的b/s结构的管理系统,已达到帮助团队成员快速掌握b/s结构... 阅读全文
posted @ 2014-01-03 09:42 际为软件事务所 阅读(2960) 评论(5) 推荐(8) 编辑
摘要: 一 本系列随笔概览及产生的背景近阶段接到一些b/s类型的软件项目,但是团队成员之前大部分没有这方面的开发经验,于是自己选择了一套目前网上比较容易上手的开发框架(FineUI),计划录制一套视频讲座,来讲解如何利用FineUI快速开发一个小型的b/s结构的管理系统,已达到帮助团队成员快速掌握b/s结构信息系统的开发方法。源码位置:https://github.com/kamiba/FineUIDemo源码下载办法:安装SVN客户端(本文最后提供下载地址),然后checkout以下的地址:https://github.com/kamiba/FineUIDemo.git初学者应先下载源代码,然后对照 阅读全文
posted @ 2013-12-25 12:01 际为软件事务所 阅读(2133) 评论(3) 推荐(2) 编辑
摘要: 一 本系列随笔概览及产生的背景近阶段接到一些b/s类型的软件项目,但是团队成员之前大部分没有这方面的开发经验,于是自己选择了一套目前网上比较容易上手的开发框架(FineUI),计划录制一套视频讲座,来讲解如何利用FineUI快速开发一个小型的b/s结构的管理系统,已达到帮助团队成员快速掌握b/s结构信息系统的开发方法。源码位置:https://github.com/kamiba/FineUIDemo源码下载办法:安装SVN客户端(本文最后提供下载地址),然后checkout以下的地址:https://github.com/kamiba/FineUIDemo.git初学者应先下载源代码,然后对照 阅读全文
posted @ 2013-12-19 19:46 际为软件事务所 阅读(1763) 评论(6) 推荐(5) 编辑
摘要: 一 本系列随笔概览及产生的背景近阶段接到一些b/s类型的软件项目,但是团队成员之前大部分没有这方面的开发经验,于是自己选择了一套目前网上比较容易上手的开发框架(FineUI),计划录制一套视频讲座,来讲解如何利用FineUI快速开发一个小型的b/s结构的管理系统,已达到帮助团队成员快速掌握b/s结构信息系统的开发方法。源码位置:https://github.com/kamiba/FineUIDemo源码下载办法:安装SVN客户端(本文最后提供下载地址),然后checkout以下的地址:https://github.com/kamiba/FineUIDemo.git初学者应先下载源代码,然后对照 阅读全文
posted @ 2013-12-16 22:02 际为软件事务所 阅读(2472) 评论(6) 推荐(4) 编辑
摘要: 一 .NET平台技术体系梳理.NET平台应用领域众多(桌面开发,web开发,移动开发),不断有新的编程爱好者开始学习或从其他平台转移到.NET开发平台。.NET开发平台由微软2000年提出,到今天已经进入到了第14个年头,新技术,新框架层出不穷,目不暇接。本文第一个目的是想揭示下.NET平台一路走来的发展脉络,以飨众多刚刚进入该领域的开发者。我们总结的泛.NET平台技术圈的知识范畴如下图所示:二 初学者学习路径建议由上图可见,.NET平台技术繁多,从头学起需循序渐进。结合自己的学习经验,斗胆给出一份初学者的学习建议。1.任何一门技术都应该从基础学起,所以首先我建议大家首先学习上图c#基础中的相 阅读全文
posted @ 2013-12-16 09:31 际为软件事务所 阅读(10688) 评论(86) 推荐(202) 编辑
摘要: 一 本系列随笔概览及产生的背景近阶段接到一些b/s类型的软件项目,但是团队成员之前大部分没有这方面的开发经验,于是自己选择了一套目前网上比较容易上手的开发框架(FineUI),计划录制一套视频讲座,来讲解如何利用FineUI快速开发一个小型的b/s结构的管理系统,已达到帮助团队成员快速掌握b/s结构信息系统的开发方法。源码位置:https://github.com/kamiba/FineUIDemo源码下载办法:安装SVN客户端(本文最后提供下载地址),然后checkout以下的地址:https://github.com/kamiba/FineUIDemo.git初学者应先下载源代码,然后对照 阅读全文
posted @ 2013-12-13 14:07 际为软件事务所 阅读(6244) 评论(29) 推荐(26) 编辑
摘要: 一 本系列随笔概览及产生的背景近阶段接到一些b/s类型的软件项目,但是团队成员之前大部分没有这方面的开发经验,于是自己选择了一套目前网上比较容易上手的开发框架(FineUI),计划录制一套视频讲座,来讲解如何利用FineUI快速开发一个小型的b/s结构的管理系统,已达到帮助团队成员快速掌握b/s结构信息系统的开发方法。源码位置:https://github.com/kamiba/FineUIDemo源码下载办法:安装SVN客户端(本文最后提供下载地址),然后checkout以下的地址:https://github.com/kamiba/FineUIDemo.git初学者应先下载源代码,然后对照 阅读全文
posted @ 2013-12-10 22:21 际为软件事务所 阅读(5518) 评论(19) 推荐(15) 编辑
摘要: 一 本系列随笔概览及产生的背景近阶段接到一些b/s类型的软件项目,但是团队成员之前大部分没有这方面的开发经验,于是自己选择了一套目前网上比较容易上手的开发框架(FineUI),计划录制一套视频讲座,来讲解如何利用FineUI快速开发一个小型的b/s结构的管理系统,已达到帮助团队成员快速掌握b/s结构信息系统的开发方法。源码位置:https://github.com/kamiba/FineUIDemo演示地址:http://42.121.4.78:8055/用户名和密码 均为admin作者计划将本系列博文+视频做成一个Step by Step系列,请初级读者关注,高手绕道。目录拟定如下:1.系统 阅读全文
posted @ 2013-12-09 13:28 际为软件事务所 阅读(6224) 评论(19) 推荐(16) 编辑
摘要: 本文转自http://www.cnblogs.com/zery/p/3315889.html 对于文件夹,文档的操作一直处于一知半解状态,有时间闲下来了,好好练习了一把,对文档,文件的操作有了一个基本的认知, 若要深入了解,还是得通过实际的项目才行了,好了废话不多说,上酸菜!! 注:红色标题为园友@ 阅读全文
posted @ 2013-11-07 20:38 际为软件事务所 阅读(935) 评论(0) 推荐(9) 编辑
摘要: 作者:txw1958原文:http://www.cnblogs.com/txw1958/archive/2012/11/07/csharp-dictionary.html 说明 必须包含名空间System.Collection.Generic Dictionary里面的每一个元素都是一个键值对(由二 阅读全文
posted @ 2013-02-17 22:46 际为软件事务所 阅读(1081) 评论(0) 推荐(1) 编辑
摘要: 集合类是程序设计中最常用到的类型之一(另外一个是string) 最常用的集合类是List<T>和Dictionary<TKey, TValue>这2个。 List<T>常用来表示一类集合对象,比如一个班级里的全部学生或待排序的若干个数字,前者可以用List<Student>来表示,后者可以用List 阅读全文
posted @ 2013-02-17 22:34 际为软件事务所 阅读(1557) 评论(0) 推荐(1) 编辑
摘要: 不想按照传统教科书的方式去讲解类和对象涉及的一些概念(类与对象的关系,构造函数和析构函数,对象的声明和实例化,public,private,protected,类的继承,类的多态等等)。这些概念应该结合具体的实例去理解,才能更好的体会到这些东西存在的意义。 这篇文章试图说明下类这个东西被发明出来的意义。在面向对象设计语言出现之前,也就是c语言的时代,主要的程序开发方法是面向过程的方式,采用功能分解,自顶向下,将复杂的处理层层分解的方式。类的出现其实是一种自然而然过程。 初学面向对象的同学不要被类及其相关的一些概念所吓倒,我们可以将类理解为类型。微软的.NET框架(其他的平台语言也是,例... 阅读全文
posted @ 2013-02-17 22:07 际为软件事务所 阅读(671) 评论(0) 推荐(2) 编辑
摘要: 前四回介绍了c#常用的数据类型,数组,字符串的常用操作,本回书进入实践环节,综合运用前面讲到的这些知识,实践一个控制台小游戏。 以下是需求说明: /* Playing a console-based game To solve the problem, your program must be ab 阅读全文
posted @ 2013-01-30 23:34 际为软件事务所 阅读(1202) 评论(1) 推荐(0) 编辑
摘要: 上回书我们介绍了10种字符串的常用方法,本回做为上回书的一个补充,介绍2个字符串中比较重要的知识:字符串转义及@符号的用途。1、转移字符“\”字符串中可以包含转义符,如“\n”(新行)和“\t”(制表符)。如果希望包含反斜杠,则它前面必须还有另一个反斜杠,如“\\”。2、“@”符号的用途 (1)@符号会告知字符串构造函数忽略转义符和分行符。因此,以下两个字符串是完全相同的:string p1 = "\\\\MyDocuments\\My Files";string p2 = @"\\MyDocuments\My Files"; (2)@符号可以控制字符串 阅读全文
posted @ 2013-01-30 23:19 际为软件事务所 阅读(635) 评论(0) 推荐(1) 编辑
摘要: 上两回介绍了C#中的最常用的6种基本类型以及它们的集合---数组。本回书讲解字符串常用基本操作。 字符串是我们编程过程中最常打交道的对象了,所以掌握.net framework给我们提供的常用字符串操作函数是非常必要的。 1分割字符串用单个字符来分隔:stringstr="aaajbbbjccc";string[]sArray=str.Split('j');foreach(stringiinsArray)Response.Write(i.ToString()+"<br>");输出结果:aaabbbccc用多个字符来分隔:str 阅读全文
posted @ 2013-01-30 23:08 际为软件事务所 阅读(829) 评论(0) 推荐(5) 编辑
摘要: 上回书谈到了C#中的6种基本类型,本回书讲述编程语言中另外一个重要的数据类型数组是基本类型组成的集合。{1,2,3,4,5}这种离散的数字的集合。C#数组从零开始建立索引,即数组索引从零开始。声明数组时,方括号([])必须跟在类型后面,而不是标识符后面。在C#中,将方括号放在标识符后是不合法的语法。int[] numbers; // not int numbers[];初始化数组int[] numbers = new int[5] {1, 2, 3, 4, 5};string[] names = new string[3] {"Matt", "Joanne&quo 阅读全文
posted @ 2013-01-30 22:18 际为软件事务所 阅读(641) 评论(0) 推荐(1) 编辑