具体描述
本书是美国微软出版社授权的最新Microsoft Office 2000专业编程宝典系列书的第六卷。全书由两部分组成,包含Microsoft Office Web组件参考和 Microsoft Office Server Extensions参考。每部分按字母顺序对Web组件和Server Extension给出了详细的描述和说明,提供了编程示例,对于特殊条目,还给出了应用示例。
本书是从事Microsoft Office 2000应用和开发人员的必备开发指导书,同时也是科研院所、企事业单位、部队技术人员、大专院校相关专业师生自学、教学的重要参考书。
本书配套光盘内容包括:1.本书配套的电子书;2.送“Interned联网即时通”多媒体学习软件。
作者简介
目录信息
ActiveCell属性
Activedata属性
Active Pane属性
ActiveShee属性
ActiveView属性
Add方法(Criteria对象)
Add方法(ElementExtensions集合)
Add方法(GroupingDefs集合)
Add方法(GroupLevels集合)
Add方法(LookupRelationships集合)
Add方法(PageFields集合)
Add方法(ParameterValues集合)
Add方法(RecordsetDefs集合)
Add方法(SchemaFields集合)
Add方法(SchemaParameters集合)
Add方法(schemaRelatedFields集合)
Add方法(SchemaRelationships集合)
Add方法(SchemaRowsources集合)
Add方法(SublistReationships集合)
Add方法(WCAxes集合)
Add方法(WCCharts集合)
Add方法(WCDataLabelsCollection集合)
Add方法(WCDataSoarees集合)
Add方法(WCErrorbarsCollection集合)
Add方法(WCEeriesCollection集合)
Add方法(WCTrendlines集合)
AddIn方法
AddNew方法
Address属性
AddTotal方法
AggrigateCount属性
Aggregates属性
AllGroupingDefs集合对象
AllGroupingDefs属性
AllowDeletingColumns属性
AllowDeletingRows属性
AllowDetails属性
AllowFiltering属性
AllowGrouping属性
AllowInsertingColumns属性
AllowInsertingRows属性
AllowPropeftyToolbox属性
AllowSizingAllColunms属性
AllowSizingAllRows属性
AllowSoning属性
AllPageFields集合对象
AllPageFields属性
AlternateDataSource属性
AltKey属性
Amount属性
Apply方法
AutoFilter方法
AntoFilter对象
AutoFilter属性
AutoFilterMode属性
AutoFit属性
AutoFitColumns方法
AutoFitRows方法
AntoLayout方法
Axes属性
BackColor属性
BaseName属性
BeforeCollapse事件
BeforeCommand事件
BeforeExpand事件
BeforeFirstPage事件
BeforeLastPage事件
BeforeNextPage事件
BeforePreviousPage事件
BeginUndo方法
Bitmap属性
Bold属性
Border对象
Border属性
Borders集合对象
Borders属性
BottomRight属性
BoundField属性
BubbleScale属性
BuildNumber属性
Button属性
ButtonClick事件
Calculate事件
Calculate方法
CancelEdit事件
CanUndo属性
Caption属性
CaptionHAlignment属性
CaptionSection属性
Cell属性
Cells属性
Change事件
ChartAxisCrossesEnum常量
ChartAxisPositionEnum常量
ChartAxisTypeEnum常量
ChartChartLayoutEnum常量
ChartChartTypeEnum常量
ChartColorIndexEnum常量
ChartDataGroupingFunctionEnum常量
ChartDataLabelPositionEnum常量
ChartDataSources属性
ChartDataSourceTypeEnum常量
chartDimensionsEnum常量
ChartEndStyleEnum常量
ChartErrorBarCustomValuesEnum常量
ChaxtErmrBarDirectionEnum常量
ChartErroBarIncludeEnum常量
ChartErrrBarTypeEnum常量
ChartFillStyleEnum常量
ChartLayout属性
chartLegendPositionEnum常量
ChartMarkerStyleEnum常量
ChartPivotDataReferenceEnum常量
Chats属性
ChartScaleOrientationEnum常量
ChartScaleTypeEnum常量
ChartSelectionsEnum常量
ChartSerByEnum常量
ChartSenesScalingsEnum常量
ChartSizeRepresentsEnum常量
ChartSpace对象
ChartSpaceLegend属性
ChartSpaceTitle属性
ChartSpecialDataSourcesEnum常量
chartTickMarkEnum常量
ChartTitlePositionEnum常量
ChartTrendlineTypeEnum常量
ChartWizardTypeEnum常量
ChartWrapCount属性
ChildLabel属性
ChildMembers属性
Childsection属性
Clear方法
ClearContents方法
ClearFormats方法
Click事件
Collapse方法
Color属性
Column属性
ColumnAxis属性
ColunnCount属性
ColumnFieldCount属性
ColunmMember属性
ColumnMembers属性
Columns属性
ColumnWidth属性
Command事件
Command属性
CommandText属性
Connection属性
ConnectionString属性
Constants属性
ConsumesRecordset属性
ControlSource属性
Copy方法
Count属性
Criteria对象
Criteria属性
Crosses属性
CrossesAtValue属性
CrossingAxis属性
CSVData属性
CSVLJRL属性
CtrlKey属性
Current事件
CurrentRegion属性
CurrentSection属性
cut方法
DaPilvotLocationEnum常量
DataAxis属性
DataEntry属性
Data Error事件
DataField属性
DataLabel属性
DalaLabelsCollection属性
DataMember属性
DataPage对象
DataPage属性
DataPageComplete事件
DataPages集合对象
DataPages属性
DataPageSize属性
DataSetChange事件
DataSource属性
DataSourceControl对象
DataSourceType属性
DataTrpe属性
DblClick事件
· · · · · · (收起)
读后感
用户评价
关于服务器扩展的部分,我个人的感受是,作者在描述IIS 5.0到IIS 6.0之间的过渡期时,显得力不从心。当时正是从传统的ISAPI/CGI模型向更现代的ASP.NET管道模型剧烈转变的时期,Web组件的部署和安全策略也随之发生了根本性的变化。这本书在处理“Application Pool”隔离模型下,Web组件如何安全地访问本地资源(如文件系统或SQL Server)的问题时,处理得非常模糊。它似乎更偏爱于描述那些在经典ASP环境下,通过IUSR账户权限来粗暴解决问题的旧方法,对于如何利用Windows身份验证或Service Accounts进行更精细化的权限管理,着墨甚少。这使得这本书对于当前主流的、对安全性要求极高的企业环境几乎没有参考价值。我更希望看到的是关于XML Web Services(ASMX)与Office组件进行数据交互的实践案例,而不是停留在那些需要手动注册COM对象、并且必须确保其线程模型(STA/MTA)正确的古老技术栈上。它的技术视角过于守旧,无法跟上微软技术栈迭代的步伐。
这本书的排版和插图,简直是一场视觉灾难,让我不禁怀疑是不是出版社在印刷的时候,预算都花在了那张附带的CD光盘上,而忘了在纸质内容上做任何优化。那些代码示例,往往挤在狭小的空间里,字体和行距的比例极其不协调,很多关键的参数或返回值根本无法一眼分辨出来。更别提那些流程图或者架构示意图了,基本上都是低分辨率的黑白线条画,晦涩难懂,我甚至得拿着放大镜才能分辨出箭头和方框之间的关系。我记得我试图跟随书中关于Data Source Control (DSC) 的配置步骤来搭建一个简单的内网报表服务,结果光是理解书中对注册表键值的描述,就花费了我比实际调试多得多的时间。这种糟糕的视觉呈现,极大地增加了阅读的认知负荷,让原本就枯燥的技术文档变得更加令人望而却步。对于一个需要在高压环境下快速查找解决方案的工程师来说,这种设计无疑是一种折磨。它没有考虑到读者的实际使用场景——通常是在IDE旁边,需要快速定位信息,而不是在安静的图书馆里逐字逐句地研读小说。这本书的装帧设计,仿佛是为一台只能通过DOS命令行操作的机器准备的,完全跟不上时代对用户体验的基本要求。
这本书的封面设计,说实话,挺朴素的,那种典型的九十年代末到千禧年初的技术手册风格,厚厚的,拿到手里沉甸甸的,一看就知道内容量不小。我本来是抱着极大的期望的,毕竟“Microsoft Office Web 组件和服务器扩展参考手册”这个名字听起来就够硬核了,意味着它应该能提供那种深入到骨髓里的技术细节,那种能让你在面对复杂的企业级应用集成时,能找到救命稻草的权威指南。然而,当我翻开前几页时,那种期待感就开始逐渐消退了。我本来以为能看到大量关于OLE DB、ADO或者更深层次的COM/DCOM在Web环境下的具体应用场景和陷阱解析,特别是针对那些需要在IIS上部署复杂ActiveX控件或使用Scripting Host进行后台处理的场景。但这本书似乎更侧重于对那些相对表面的API调用的罗列,缺乏对底层交互机制的系统性梳理。比如,关于Web组件在跨域安全模型下的具体限制和规避策略,书中只是寥寥数语带过,远不如我通过早期技术论坛上零散的帖子学到的东西来得实用和深刻。说白了,它更像是一本详尽的字典,而不是一本能教你如何建造复杂建筑的蓝图。对于一个希望从理论走向实践的资深开发者来说,这种深度上的缺失,是致命的。我需要的是那种能告诉我“为什么”和“如何优雅地解决”的智慧,而不是仅仅告诉我“这是什么”。
这本书在结构组织和索引设计上也存在明显的缺陷,这对于一本“参考手册”来说是不可原谅的。它试图覆盖“Web组件”和“服务器扩展”两大主题,但两者之间的逻辑关联性并不强,章节的跳转显得有些生硬和跳跃。比如,当你查找某个特定组件的配置参数时,相关的安全说明可能被放在了全书的另一端,或者干脆被埋藏在了某个特定应用场景的案例分析之中,而非集中于一个可查阅的“配置选项”章节。索引部分同样混乱,很多关键术语的交叉引用缺失,导致我不得不靠大海捞针的方式去寻找我需要的信息。一个好的参考手册应该像一个高效的工具箱,你需要什么部件,就能立刻找到它在哪里,以及如何使用它。而这本书更像是一个堆满了各种工具但没有标签的仓库,你得花大量时间去辨认每一个生锈的扳手到底有什么用处。这种低效的信息检索体验,使得原本应该作为快速查询工具的它,沦为了需要系统研读才能勉强掌握的教材。
那张附带的CD,我至今还保留着,但我敢打赌,里面绝大部分内容已经形同废纸。它声称包含“所有相关的示例代码、驱动程序更新和额外的服务器扩展包”,但以现在的眼光来看,这张光盘里的内容,恐怕在它出版后半年内就已经全面过时了。我尝试安装其中一个“增强型数据连接器”的组件,结果我的现代操作系统直接拒绝执行安装程序,弹出的错误信息充满了对旧版DLL依赖的抱怨。更不用说,光盘上的代码示例,大多是基于Visual Basic 6.0或早期ASP(Classic)的语法结构,与当时新兴的.NET架构几乎毫无交集。这意味着,如果一个开发者是想通过这本书来了解如何将Web组件技术迁移到更新平台,这本书几乎提供了负面的指导——它只会让你陷在旧技术的泥潭里无法自拔。技术参考资料的生命周期本就短暂,但这本书的附录内容,其时效性已经跌破了有效价值线。它更像是一个对特定历史时刻的技术快照的忠实记录,而非一本具有前瞻性或持续学习价值的工具书。