This book is for anyone who wants to learn how to build rich and interactive web sites that run on the Microsoft platform. With the knowledge you gain from this book, you create a great foundation to build any type of web site, ranging from simple hobby–related web sites to sites you may be creating for commercial purposes.Anyone new to web programming should be able to follow along because no prior background in web development is assumed although it helps if you do have a basic understanding of HTML and the web in general. The book starts at the very beginning of web development by showing you how to obtain and install Visual Web Developer. The chapters that follow gradually introduce you to new technologies, building on top of the knowledge gained in the previous chapters.Do you have a strong preference for Visual Basic over C# or the other way around? Or do you think both languages are equally cool? Or maybe you haven′t made up your mind yet and want to learn both languages? Either way, you′l
本书是近期新第6版更新版,从PL/SQL编程、PL/SQL程序结构、PL/SQL程序数据、PL/SQL中的SQL、PL/SQL应用构建、高级PL/SQL主题这6个方面详细系统地讨论了PL/SQL以及如何有效地使用它。本书能够帮助你充分利用PL/SQL来解决数据库开发中遇到的各种问题,引导你掌握各种构建应用的技巧和技术,以便使你编写出高效、可维护的代码。
Designing application and middleware software to run inconcurrent and networked environments is a significant challenge tosoftware developers. The patterns catalogued in this second volumeof Pattern-Oriented Software Architecture (POSA) form the basis ofa pattern language that addresses issues associated withconcurrency and networking. The book presents 17 interrelatedpatterns ranging from idioms through architectural designs. Theycover core elements of building concurrent and network systems:service access and configuration, event handling, synchronization,and concurrency. All patterns present extensive examples and knownuses in multiple programming languages, including C++, C, and Java.The book can be used to tackle specific software developmentproblems or read from cover to cover to provide a fundamentalunderstanding of the best practices for constructing concurrent andnetworked applications and middleware.
The eagerly anticipated second edition, completely updated forWordPress 3.1As an open source content management system, WordPressallows users to easily build feature–rich web sites with noprogramming experience. This unique book–and–video package is afriendly, self–paced beginners guide to the latest release ofWordPress. Lessons are focused on practical, everyday tasks thatusers will need to create and maintain their sites: entering newcontent, creating new pages, managing menus, making contentsearch–engine friendly. Plus you′ll find lots of tips based onyears of experience teaching people to use WordPress.You′ll alsolearn how to extend the functionality of WordPress by using thethousands of plugins available. Connecting to social media,creating membership and e–commerce sites, setting up eventscalendars, making your site mobile–friendly—these are just some ofthe plugins you′ll be introduced to. Each lesson in the book issupplemented by an instructional video intended to enhance y
Practical data design tips from a data visualizationexpert of the modern age Data doesn?t decrease; it is ever-increasing and can beoverwhelming to organize in a way that makes sense to its intendedaudience. Wouldn?t it be wonderful if we could actually visualizedata in such a way that we could maximize its potential and tell astory in a clear, concise manner? Thanks to the creative genius ofNathan Yau, we can. With this full-color book, data visualizationguru and author Nathan Yau uses step-by-step tutorials to show youhow to visualize and tell stories with data. He explains how togather, parse, and format data and then design high qualitygraphics that help you explore and present patterns, outliers, andrelationships. Presents a unique approach to visualizing and telling storieswith data, from a data visualization expert and the creator offlowingdata.com, Nathan Yau Offers step-by-step tutorials and practical design tips forcreating statistical graphics, geographical maps, and informationdesign to fin
本书由Python pandas项目创始人Wes McKinney亲笔撰写,详细介绍利用Python进行操作、处理、清洗和规整数据等方面的具体细节和基本要点。你将在阅读过程中学习到新版本的pandas、NumPy、IPython和Jupyter。本书由Wes McKinney创作,他是Python pandas项目的创始人。本书是对Python数据科学工具的实操化、现代化的介绍,非常适合刚学Python的数据分析师或刚学数据科学以及科学计算的Python编程者。数据文件和相关的材料可以在GitHub上找到:使用IPython shell和Jupyter notebook进行探索性计算;学习NumPy(Numerical Python)的基础和高级特性;入门pandas库中的数据分析工具;使用灵活工具对数据进行载入、清洗、变换、合并和重塑;使用matplotlib创建富含信息的可视化;将pandas的groupby功能应用于对数据集的切片、分块和汇总;分析并操作规则和不规则的时间序列数据;利用完整的、详细的示例学习如何
Your all-in-one resource for using Pentaho with MySQL forBusiness Intelligence and Data Warehousing Open-source Pentahoprovides business intelligence (BI) and data warehousing solutionsat a fraction of the cost of proprietary solutions. Now you cantake advantage of Pentaho for your business needs with thispractical guide written by two major participants in the Pentahocommunity. The book covers all components of the Pentaho BI Suite.You'll learn to install, use, and maintain Pentaho-and find plentyof background discussion that will bring you thoroughly up to speedon BI and Pentaho concepts. Of all available open source BIproducts, Pentaho offers the most comprehensive toolset and is thefastest growing open source product suite Explains how to build andload a data warehouse with Pentaho Kettle for data integration/ETL,manually create JFree (pentaho reporting services) reports usingdirect SQL queries, and create Mondrian (Pentaho analysis services)cubes and attach them to a JPivot cube browser Review dep
工程科技是改变世界的重要力量,工程前沿是工程科技未来方向的重要指引。把握全球工程科技大势,瞄准世界工程科技前沿,大力推动工程科技创新发展,有效地应对全球性重大挑战,实现人类社会可持续发展,巳经成为世界各国的战略选择。2017年以来,中国工程院连续组织开展"全球工程前沿"重大咨询研究项目,旨在按年度分析全球工程研究前沿和工程开发前沿,研判全球工程科技演进变化趋势。本书为2020年度"全球工程前沿"项目研究成果,由两部分组成一一研究概况和领域报告,描述和分析了机械与运载工程、信息与电子工程、化工冶金与材料工程、能源与矿业工程、土木水利与建筑工程、环境与轻纺工程、农业、医药卫生和工程管理9个领域的工程研究前沿和工程开发前沿概况,并对重点前沿进行详细解读。 本书为"全球工程前沿"系列丛书之一,适合各相关
Linux如此的流行正是得益于它的特性丰富及有效的网络协议栈。如果你曾经惊叹于Linux能够实现如此复杂的工作,或者你只是想通过现实中的例子学习现代网络,本书将会给你指导。同其他OReilly的流行书籍一样,本书清楚地阐述了网络的基本概念,并指导你如何用C语言实现。虽然早先的TCP/IP经验是有用的,但初学者通过本书仍然可以学习到协议本身和大量的应用信息。一旦有效掌握了这些网络工具,你就可以使用本书这本书所附的代码,准确地指出Linux内核中重要的部分如何工作。
Tips, tricks, and little-known methods used by professionalSEO consultants to rank in some of the most competitive searchphrases Search engine optimization (SEO) is the process ofcreating, formatting and promoting web pages in a manner thatensures that they are ranked highly for chosen keyword phrasesafter a user performs a Web search. This unique book taps therelatively unknown market of advanced SEO knowledge, and revealssecrets used by only the best SEO consultants. You'll take yourInternet marketing skills to the next level as you gain a thoroughunderstanding of standard SEO techniques such as on-pageoptimization, off-page optimization, and link building. Packed withreal-world examples, this essential guide demonstrates how real SEOconsultants work with Fortune 500 companies to get the results theydesire. Explains the basics of search engine optimization (SEO) andhow it enables a specific site to rank high in a Web search basedon particular keyword phrases Shares little-known tricks and tipsof SEO
A complete and thorough reference for developers on the new Flex 4 platform Create desktop applications that behave identically on Windows, Mac OS X, and Linux with Adobe's new Flash Builder 4 platform and this in-depth guide. The book's tutorials and explanations walk you step-by-step through Flash Builder's new, faster the new framework for generating how to connect to popular application upgrading from Flex and much more. Shows you how to create rich applications for the Web and desktop with the very latest version of Flex, with detailed coverage for both new and veteran Flex application developers Walks you through Flex upgrading from Flex how to create desktop applications with and integrating Flex applications with the most popular application servers, including ColdFusion, ASP.NET, and PHP Includes extensive code samples of common tasks that you can use to jump-start your development projects Flex your development muscles with the Flex 4 and this comprehensive guide.
Join the revolution ignited by the ground-breaking R system!Starting with an introduction to R, covering standard regressionmethods, then presenting more advanced topics, this book guidesusers through the practical and powerful tools that the R systemprovides. The emphasis is on hands-on analysis, graphical displayand interpretation of data. The many worked examples, taken fromreal-world research, are accompanied by commentary on what is doneand why. A website provides computer code and data sets, allowingreaders to reproduce all analyses. Updates and solutions toselected exercises are also available. Assuming only basicstatistical knowledge, the book is ideal for research scientists,final-year undergraduate or graduate level students of appliedstatistics, and practising statisticians. It is both for learningand for reference. This revised edition reflects changes in R since2003 and has new material on survival analysis, random coefficientmodels, and the handling of high-dimensional data.
Design, communicate and collaborate with Navisworks Mastering Autodesk Navisworks shows you how to best use theamazing Navisworks software. This collaboration tool enables theconsolidation of all files connected to a constructionproject?including file formats such as Revit, SketchUp, ArchiCAD,and others?into one 3D model that all participants can view, share,navigate, and use for visualization and simulation. With theability to support 60-plus file formats, Naviworks has an eager fanbase seeking more information. Using step-by-step tutorials,real-world examples, and hands-on exercises, this thorough guideprovides the complete guidance you need to master Navisworks. Introduces you to Navisworks using a workflow approach thatmirrors how it is used on real projects from start to finish Explains how to import the 60+ supported file formats, navigatearound the merged 3D model, document and annotate it, andcoordinate schedules with TimeLiner Delves into the powerful clash detection tool, which warns
Essential reading for experienced developers who are determined to master the latest release of C++ Although C++ is often the language of choice from game programming to major commercial software applications, it is also one of the most difficult to master. With this no-nonsense book, you will learn to conquer the latest release of C++. The author deciphers little-known features of C++, shares detailed code examples that you can then plug into your own code, and reveals the significant changes to C++ that accompany the latest release. You'll discover how to design and build applications that solve real-world problems and then implement the solution using the full capabilities of the language. Appeals to experienced developers who are looking for a higher level of learning Drills down the extensive changes to the latest C++ standard, C++11, including enhancements made to run-time performance, standard library, language usability, and core language Zeroes in on explaining the more poorly understood eleme
Linux如此的流行正是得益于它的特性丰富及有效的网络协议栈。如果你曾经惊叹于Linux能够实现如此复杂的工作,或者你只是想通过现实中的例子学习现代网络,本书将会给你指导。同其他OReilly的流行书籍一样,本书清楚地阐述了网络的基本概念,并指导你如何用C语言实现。虽然早先的TCP/IP经验是有用的,但初学者通过本书仍然可以学习到协议本身和大量的应用信息。一旦有效掌握了这些网络工具,你就可以使用本书这本书所附的代码,准确地指出Linux内核中重要的部分如何工作。
工程科技是改变世界的重要力量,工程前沿是工程科技未来方向的重要指引。把握全球工程科技大势,瞄准世界工程科技前沿,大力推动工程科技创新发展,有效地应对全球性重大挑战,实现人类社会可持续发展,巳经成为世界各国的战略选择。2017年以来,中国工程院连续组织开展"全球工程前沿"重大咨询研究项目,旨在按年度分析全球工程研究前沿和工程开发前沿,研判全球工程科技演进变化趋势。本书为2020年度"全球工程前沿"项目研究成果,由两部分组成一一研究概况和领域报告,描述和分析了机械与运载工程、信息与电子工程、化工冶金与材料工程、能源与矿业工程、土木水利与建筑工程、环境与轻纺工程、农业、医药卫生和工程管理9个领域的工程研究前沿和工程开发前沿概况,并对重点前沿进行详细解读。 本书为"全球工程前沿"系列丛书之一,适合各相关
本书全面阐释与IT项目管理相关的概念、技巧、工具、技术和实践,是一本涵盖10大管理知识领域(项目整合、范围、进度、成本、质量、资源、沟通、风险、采购和干系人管理)和5个过程组(启动、计划、执行、监控和收尾)的教科书。理论与实践的结合使得本书通俗易懂,增加的案例、模板和项目管理软件可帮助读者掌握和运用从书中学到的知识和技能,为学生和从业者奠定坚实的基础。本书适合作为高等院校计算机、管理科学与工程等相关高年级本科生和研究生的教材,也可作为从业人员的参考读物。
本书由Python pandas项目创始人Wes McKinney亲笔撰写,详细介绍利用Python进行操作、处理、清洗和规整数据等方面的具体细节和基本要点。你将在阅读过程中学习到新版本的pandas、NumPy、IPython和Jupyter。本书由Wes McKinney创作,他是Python pandas项目的创始人。本书是对Python数据科学工具的实操化、现代化的介绍,非常适合刚学Python的数据分析师或刚学数据科学以及科学计算的Python编程者。数据文件和相关的材料可以在GitHub上找到:使用IPython shell和Jupyter notebook进行探索性计算;学习NumPy(Numerical Python)的基础和高级特性;入门pandas库中的数据分析工具;使用灵活工具对数据进行载入、清洗、变换、合并和重塑;使用matplotlib创建富含信息的可视化;将pandas的groupby功能应用于对数据集的切片、分块和汇总;分析并操作规则和不规则的时间序列数据;利用完整的、详细的示例学习如何
Linux如此的流行正是得益于它的特性丰富及有效的网络协议栈。如果你曾经惊叹于Linux能够实现如此复杂的工作,或者你只是想通过现实中的例子学习现代网络,本书将会给你指导。同其他OReilly的流行书籍一样,本书清楚地阐述了网络的基本概念,并指导你如何用C语言实现。虽然早先的TCP/IP经验是有用的,但初学者通过本书仍然可以学习到协议本身和大量的应用信息。一旦有效掌握了这些网络工具,你就可以使用本书这本书所附的代码,准确地指出Linux内核中重要的部分如何工作。
本书由Python pandas项目创始人Wes McKinney亲笔撰写,详细介绍利用Python进行操作、处理、清洗和规整数据等方面的具体细节和基本要点。你将在阅读过程中学习到新版本的pandas、NumPy、IPython和Jupyter。本书由Wes McKinney创作,他是Python pandas项目的创始人。本书是对Python数据科学工具的实操化、现代化的介绍,非常适合刚学Python的数据分析师或刚学数据科学以及科学计算的Python编程者。数据文件和相关的材料可以在GitHub上找到:使用IPython shell和Jupyter notebook进行探索性计算;学习NumPy(Numerical Python)的基础和高级特性;入门pandas库中的数据分析工具;使用灵活工具对数据进行载入、清洗、变换、合并和重塑;使用matplotlib创建富含信息的可视化;将pandas的groupby功能应用于对数据集的切片、分块和汇总;分析并操作规则和不规则的时间序列数据;利用完整的、详细的示例学习如何
The ideal on-the-job reference guide for project managers whouse Microsoft Project 2010 This must-have guide to using Microsoft Project 2010 iswritten from a real project manager's perspective and is packedwith information you can use on the job. The book explores usingProject 2010 during phases of project management, reveals bestpractices, and walks you through project flow from planning throughtracking to closure. This valuable book follows the processesdefined in the PMBOK Guide, Fourth Edition, and also provides examprep for Microsoft's MCTS: Project 2010 certification. Explains Microsoft Project 2010, the leading software tool forproject managers Shows working project managers practical ways to use Project2010 on the job Delves into project planning, tracking, reporting, and projectclosure, and explores best practices for all phases of planning Reveals new software features, including tools that show whatfactors are affecting the schedule, a "what-if" scenario
As more and more vulnerabilities are found in the Mac OS X(Leopard) operating system, security researchers are realizing theimportance of developing proof-of-concept exploits for thosevulnerabilities. This unique tome is the first book to uncover theflaws in the Mac OS X operating system—and how to deal with them.Written by two white hat hackers, this book is aimed at makingvital information known so that you can find ways to secure yourMac OS X systems, and examines the sorts of attacks that areprevented by Leopard’s security defenses, what attacks aren’t, andhow to best handle those weaknesses.
An in-depth, expert guide to Microsoft Dynamics CRM 2011 fromMicrosoft CRM experts! What better way to learn how to administerDynamics CRM than from two Microsoft CRM experts? This in-depthBible is packed with expert guidance on the latest version ofMicrosoft's hot CRM product. Whether you're new to Dynamics CRMor upgrading from an earlier version, you'll get thoroughly up tospeed on everything from the basics to new features andmore. Brings you up to speed on Microsoft Dynamics CRM 2011, thelatest version of Microsoft's fast-growing customer relationshipmanagement software Shows you how to get the most out of the application,including configuration and customization, integrating withMicrosoft Office, and automating business processes Features step-by-step instruction and in-depth coverage of allessential topics; you'll want to keep this information-packed bookat your desk as a practical reference If you want to master Microsoft Dynamics CRM for your businesscontacts,