经过半年的编写,这本书终于与大家见面了,希望本书能给朋友们更多的编程帮助。
特别感谢微软MVP中国区最有价值专家主管——林思绮 为本书作序,还有MVP好友王涛、周金桥、郑健为本书做的校验与书评。
本书从.Net企业商务管理软件新思维设计角度出发,以C#编程语言为基础,XML组件即插即用的方式来开发管理软件。XML在这套方法中起到灵魂作用,它就好像是一种胶,把所有的DLL粘到一起,真正运行的还是DLL。本书包括两部分,“商务新星.NET 2008” (Business 4.0)商务应用开发平台部分(管理软件开发平台),可进行“即插即用”傻瓜式的企业管理软件的开发;第二部分,是底层平台部分(XmlDesigner2008 设计器),商务新星.NET 2008应用开发平台部分是完全基于底层平台的支持,来实现即插即用快速开发MIS应用等业务功能的(随书光盘500M源码全部开源)。 通常需求变化表现为数据库结构变化,业务逻辑变化、以及程序界面的变化。读者通过学习这种新思维开发模式可以快速适应这些变化,而且使用本书所提供的可视图形化设计器,无需编码就可以改变数据库结构、用户界面和自动生成程序源代码和DLL。读者也可以掌握如何使用即插即用,即拿一个XML组件可以任意插到现有的程序中,开发程序的过程就像搭积木一样用一块块积木构建出整个系统,使读者轻易的掌握这种原理和开发技巧,从而轻松的开发出其他的各个行业商务企业管理软件。
本书即可作为大专院校相关专业师生的教学参考书,也可供计算机及其相关领域的工程技术人员查阅和开发毕业论文参考之用,对于.NET程序员和普通计算机爱好者,本书也不失为帮助他们开拓思维和开发应用商务企业管理软件的一本深入浅出的计算机读物。
Net软件设计新思维:像搭积木一样搭建软件
中国互动出版网:http://www.china-pub.com/195909 ¥51.75(75折)
当当网:http://product.dangdang.com/product.aspx?product_id=20665127 ¥55.20 (80折)
卓越网:http://www.amazon.cn/mn/detailApp?qid=1251695079&ref=SR&sr=13-1&uid=479-1086081-8553759&prodid=bkbk981438 ¥51.80(75折)
华储网:http://www.huachu.com.cn/itbook/bookinfo.asp?lbbh=10107948 ¥55.20 (80折)
商务新星发布说明.pdf (543.50 kb)
商务新星.NET 2008(Business 4.0)商务应用开发平台
(管理软件开发平台RAR版本)源码下载
(管理软件开发平台ZIP版本)源码下载
新思维样章下载: 01.pdf (2.06 mb) 02.pdf (931.75 kb) 新思维目录.pdf (272.69 kb) 新思维目录.txt (9.14 kb) 前言.pdf (224.54 kb)
《我也能做CTO之.程序员职业规划》热销中。 china-pub(中国互动出版网)已上升之排名第六
---------------------------------------------------
王涛书评:
软件就像积木,原本并不稀奇,软件设计模式的灵感开始就来自于建筑艺术的启示。将代码艺术的经验积累起来就成为模式,而像搭积木一样设计软件就成为作者意图表达的新思维。通读全书,我们一一领略了软件开发中经常邂逅的一个个积木,作者将其经验与积累通过语言和代码,为我们讲述了一个个最佳实践模式,例如XML组件即插即用机理、窗体设计器、报表设计器等,汇集起来积木就成了大厦,这就是全书的内容。
两位作者陈俊先、高阳是我所认识的大牛,具有深厚的功底和丰富的经验,为.NET开发所倡导的设计思维梳理了一条模式可循的通道,这些都是难能可贵的珍品,本来可以藏在自家酒窖中独享,然而打开瓶塞才发现原来早已香飘四溢了。
最后,读完《.Net软件设计新思维》,我想说.NET开发者借着经验之谈,起步于成长的高速路上。
个人介绍
王涛(Anytao,http://www.anytao.com/),微软C# MVP,高级软件工程师,机械工程硕士,《你必须知道的.NET》的作者。对.NET基础架构和CLR运行机制有浓厚的研究兴趣和造诣,热衷设计模式与架构研究,熟悉ASP .NET、WCF和Silverlight相关技术开发。
-----------------------------------------
郑健书评:
我在工作中用到一个比较好的平台或组件时, 我更感兴趣的是这个平台软件的内部实现技术. 本书正介绍了一个比较强大的平台软件, 非常合我的口味, 收到此书我一口气读完两章, 受益匪浅.
实现一个软件不难, 但要以"最佳实践"开发出一个实用的高性能的软件并不是容易. 本书可以说是作者沉积多年经验的一次技术绽放, 本书中讲解了商务新星.NET 2008平台软件方方面面技术实现点. 本书中这
些平台经验, 也可以用于我们去开发自己的平台技术软件.
相对于讲解技术的书籍, 我更喜欢传授设计思想的书籍, 只可惜这样的书籍市场上太少了. 希望更多
的朋友们能够多出些像本书一样的杰作.
个人介绍:
【2006~2009 微软全球最有价值专家】【MSDN中文技术论坛版主】【CSDN Blog专家、社区专家、荣誉专家】【CSDN社区Asp.net版块版主、Asp.net控件/组件开发版块版主】【荣获《DevWOW 2008/2009两届微软博客达人》优胜奖】【荣获微软《最有影响力开发者》奖项】,
著有《庖丁解牛:纵向切入Asp.net 3.5控件和组件开发技术》一书。
——————————————————————————
周金桥书评:
本书的作者是资深微软最有价值专家,有着多年的开发和管理经验。与高阳的初次见面是在08年CSDN SD2.0大会上,他渊博的知识令我相当钦佩。
回想自己从事.NET领域的开发已经多年了,开发的系统也不少了,但是阅读本书时很多地方的处理仍让我有耳目一新的感受,当然这一切都来自于两位作者多年的项目经验的积累以及作者对语言的超高驾驭能力。
由于Microsoft Visual Studio提供了极大的便捷性,导致了很多初学者形成了一个错误的观念,那就是使用Microsoft Visual Studio开发系统就是拖拽控件这种重复性的体力劳动而已。事实上采用拖拽控件的方式确实可以生产出一些基本满足需求的系统,但是灵活性却大大地降低了,甚至有可能为了界面上一个细小的变动而要修改大量的代码。在本书的第一章通过实例的方式简单地演示了采用传统模式和新思维模式的区别,通过这个简单的演示我们就能体会到使用新思维模式给我们带来的好处。
本书的一大特点是作者在讲述自己的见解时还会顺便把一些基础但是又非常重要的知识点讲解清楚,由此也可见作者的细心和独到之处。我相信广大读者在阅读本书时也会有我这种感觉。
周金桥 网名周公,《ASP.NET》夜话作者、微软最有价值专家(MVP)、CSDN荣誉专家
________________________________________
软件设计新思维的视频教程网址::
活动主题: .NET软件设计新思维(1):体验XML组件即插即用--Level 300
主 讲: 陈俊先 MSDN特邀讲师
活动时间: 10月9日(星期五) 14:30-16:00
讲座内容: .NET软件设计新思维--像搭积木一样搭建软件是一种新的软件设计思路。本次课通过构建一个人员档案Form来体验XML组件即插即用。
动主题: .NET软件设计新思维(2):XML组件即插即用的机理--Level 300
主 讲: 陈俊先 MSDN特邀讲师
活动时间: 10月12日(星期一) 14:30-16:00
讲座内容: 主要介绍.NET软件设计新思维--像搭积木一样搭建软件的机理,介绍XML组件的概念和XML组件即插即用的机理。
活动主题: .NET软件设计新思维(3):表达式文法--Level 300
主 讲: 陈俊先 MSDN特邀讲师
活动时间: 10月14日(星期三) 10:00-11:30
讲座内容: 采用.NET软件设计新思维设计软件时,可以灵活写一些表达式,这些表达式是为动态设置组件属性等用的。例如,Form翻页(移动数据表记录)时,TextBox的ReadOnly属性可能会根据当前数据表中的某个字段的值而变化,这就需要文法表达式来表示。
活动主题: .NET软件设计新思维(4):调用自己的方法--Level 300
主 讲: 陈俊先 MSDN特邀讲师
活动时间: 10月20日(星期二) 14:30-16:00
讲座内容: 采用.NET软件设计新思维设计软件时,开发者可以调用你自己写的方法或属*,这样会为开发者提供灵活的扩展性。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
活动主题: .NET软件设计新思维(5):添加你自己的积木--Level 300
主 讲: 陈俊先 MSDN特邀讲师
活动时间: 10月21日(星期三) 14:30-16:00
讲座内容: 采用.NET软件设计新思维设计软件时,开发者可以添加自己开发的组件,增加了能扩展性。此课程介绍如何添加自己的组件。
活动主题: .NET软件设计新思维(6):打印报表机理--Level 300
主 讲: 陈俊先 MSDN特邀讲师
活动时间: 10月22日(星期四) 14:30-16:00
讲座内容: 打印报表是最容易变化的,本此课程介绍打印报表设计器的机制。