如题!!!!

解决方案 »

  1.   

    ................b/s browser/server   
    c/s client/server
    winform 编程.
    随便一本讲c#的都可以撒,只要不是主讲asp.net的
    同时看一下别人的源码就行了.如那个什么 速达3000
      

  2.   

    还有个什么1000问什么来着的,新手可以看看,里面有比较多的总结。
    老手就不必看,just so so。
      

  3.   

    市面上的书有两种,一种是基础的入门教材,看了后做应用开发,根本还是无从下手;另一种就是专题,针对特定读者,读者有限。我现在给学员培训的时候是一起提出需求,然后按普通程序员的思路先写出来,不断重构,这样会碰到很多的问题就可解决。一般的书或培训时你的思路跟不上就被打断了。如果楼主想买书,建议买Wrox红皮书和台湾人写的书。------------------------不知道楼主有没基础,这里有我给一个合作者的信,不知道对你有没启发。
    关于PDA书(《PAD快速入门与项目情景实践(.NET)》)的想法   08-02-19刘老师你好!这几天一直在考虑,特别是在书的整体风格和章节安排上。
    我的主要思路是:简单理论--实践--再理论--再实践。市面上的书有两种,一种是基础的入门教材,看了后做应用开发,根本还是无从下手;另一种就是专题,针对特定读者,读者有限。前者,应该只能说得上是简单理论与实践,但是怎样把理论联系实践是很重要的,也就是要激发一个人的求知欲和动手操作欲望,后者专题一种是纯理论的如《操作系统原理》,一种是操作动手的如《ADO.NET高级编程》,还一种是把理论与实践相结合的如《重构》、《设计模式》。因为如果程序员在入门阶段就要这些专题这些理论来指导,简单的说其实就是误导了他们觉得开发太难,限制太多,也不容易理解它们的妙处。当一个程序员开发一两年后,就会有瓶颈,再也上不来了,这时需要高级的理论指导,如重构、设计模式。其实他们在平时的开发中可能自然不自然的应用并涉及少数重构手法和部分设计模式,经过系统学习和应用并上升到理论高度,结合自己以前碰到的问题就很容易理解,应用到程序架构和开发中就会使水平一下子上升一个大台阶。 入门教材,很大部分人学了还是上不了手去开发程序,专题对于一些人来说其实只要掌握很少一部分知识就够用了,它只能作为参考和研究。所以,我们这次的PDA开发,其实是把专题和开发结合的产物。我考虑如下几点:1、我现在觉得,读者看完前三章就会不会觉得累了,都是理论,效果会怎么样?2、PDA的理论,是否要结合在实践中?如何结合?3、应用示例,构建一个完整的应用,这样讲起来的点才能形成面。我最有感触的是学习离散数学,老师是先举一个或多个例子,把要的效果呈现了出来,顺理成章的抛出比较抽象的数学定义,然后再用例子去说明。很清楚,很明白。
    所以觉得,首先要呈现给读者效果,然后再去说明怎么做和为什么这么做如何做。
    例如我想到的是:首先用一个类似WinXP登录的例子,大家再熟悉不过了。从开始菜单到启动Microsoft Visual Studio 2005,新建一个PDA项目,
    ,新建一个窗口后把控件拖上去,再写写简单的代码运行,效果出来了。
    而运行PDA,是需要有环境的,如何搭建这些必须的环境,控件有哪几类如何使用有什么属性和方法和共性等等,现实应用中90%的应用与数据库有关,如何建立和数据库的连接并访问存取数据等等,这些就如写文章时,用倒序手法。在此之前,作如下分析和定位:1、书名定义
       响亮而切主题的书名无疑成功了一半。我买书时首先看书名是不是我要的东西,一种是解决目前手中问题,二是我感兴趣的主题。   然后就是看内容提要和目录,我觉得非常有用。2、读者定位分析,PDA应用前景,特别强调实际的应用前景
       现行应用好,PDA开发程序员少,前景广阔,这样会吸引读者和程序员3、现行市场上PDA开发的书籍分析
       我在china-pub网上查了一下PDA开发的书:
       http://www.china-pub.com/search/power_search/power_search.aspx?key1=pda&key2=&tid=1&typeid=
       简单的分析了一下,用的语言是Java和很早的VB,还有其它应用及理论。所以给.Net开发者一个很大的空间和指导意义,这使本书就有一个很大的市场。4、读者学完之后能达到什么水平?一定要给读者一个明确的信心。
       我们的目的是:使一个基本了解语言的人特别是了解.Net开发语言的人,能够开发PDA。而不是像很多人看了一本书还是下不了手。另一个目的:
    引入商业赞助。
    一是:硬件支持,极有可能联系的硬件厂商,以他们的硬件为基础讲解以开发,赞助是很有可能的事。
    二是:软件开发,为某厂商或相关的企事业单位开发应用就是示例,特别是PDA的销售商,他们要把PDA的销量搞上去,就必须让用户知道能干什么,而最好的说服方法就是示例应用,而且是广泛的应用。
    暂时想到这些,请考虑一下。
    --------------------------------------------------------------------------------长江支流
    2008-02-19
      

  4.   

    水利水电的《Visual C#2005 编程大全》
      

  5.   

    狂顶!说了这么多,谁能举一些C# 在 c/s上的成功之做,或是体现C#强的样例?