Canadian Semantic Web
This book covers a variety of well known topics of interest to practitioners in industry and research scientists. The range of topics includes languages, tools and methodologies for the semantic Web, semantic Web-based ontology management and engineering, semantic Web services, practical applications of the semantic Web techniques, artificial intelligence methods and tools for the semantic Web, software agents on the semantic Web, visualization and modeling of the semantic Web. The goal of this book is to provide a state-of-the-art review of the research as well as to introduce topics of interest to experts.
Blockchains For Network Security : Principles, technologies and applications
Blockchain technology is a powerful, cost-effective method for network security. Essentially, it is a decentralized ledger for storing all committed transactions in trustless environments by integrating several core technologies such as cryptographic hash, digital signature and distributed consensus mechanisms. Over the past few years, blockchain technology has been used in a variety of network interaction systems such as smart contracts, public services, Internet of Things (IoT), social networks, reputation systems and security and financial services. With its widespread adoption, there has been increased focus on utilizing blockchain technologies to address network security concerns and vulnerabilities as well as understanding real-world security implications.
Bidding Strategies in Agent-Based Continuous Double Auctions
Presents a new bidding strategy for agents to adopt in CDAs and propose tools to enhance the performance of existing bidding strategies in CDAs. The superior performance of the new bidding strategy as well as the tools presented in this book are illustrated through extensive experiments.
Beginning xml with C# 2008 : From novice to professional
Beginning XML with C# 2008 focuses on XML and how it is used within .NET 3.5. As you'd expect of a modern application framework, .NET 3.5 has extensive support for XML in everything from data access to configuration, from raw parsing to code documentation. This book demystifies all of this. It explains the basics of XML as well as the namespaces and objects you need to know in order to work efficiently with XML. You will see clear, practical examples that illustrate best practices in action. With this book, you'll learn everything you need to know from the basics of reading and writing XML data to using the DOM, from LINQ and SQL Server integration to SOAP and web services.
Beginning Web Development, Silverlight, and ASP.NET AJAX : From novice to professional
Beginning Web Development, Silverlight, and ASP.NET AJAX: From Novice to Professional aims to give you the skills you need to start building web applications with Microsoft's next–generation technology as quickly as possible. Whether you're interested in ASP.NET AJAX, Silverlight, or the technologies that support them (WPF, WCF, WF, etc.), this book is the starting point that you need. It adopts a “zero to hero” approach that concentrates on achieving practical results you can use in real projects rather than presenting a deep academic treatment that can't be immediately applied.
Beginning Visual Web Programming in VB .NET : From novice to professional
Beginning Web Programming in VB .NET: From Novice to Professional will teach you the fundamentals of the web environment and how Visual Studio .NET (VS .NET) makes it accessible to VB programmers. You'll build a working website that demonstrates all the elements of a VB web application. Author Daniel Cazzulino takes a step-by-step approach to each example to explore the essential technologies and how VS .NET helps to integrate them into a highly interactive, attractive web application.
Beginning Visual Web Developer 2005 Express : From novice to professional
The primary goal of this book is to demonstrate Visual Web Developer 2005 Expresss effectiveness when developing applications. The secondary goal is to examine how coding best-practices can be applied with this new product. Beginning Visual Web Developer 2005 Express provides a rigorous overview of the application: how it operates, how it compares to the other versions of Visual Studio .NET 2005 now available, and the best way to use it.
Beginning VB 2008 Databases : From novice to professional
Beginning VB 2008 Databases teaches you everything you need to know about relational databases, SQL, and ADO.NET 2.0, giving you a sound start in developing console and Windows database applications. The book also includes chapters on the SQL Server XML data type and the LINQ enhancements to the next version of Visual Basic. In addition to teaching you database basics like using SQL to communicate with databases, this book provides you with detailed, code-practical techniques to access data in Visual Basic 2008 across a range of coding situations. Code-heavy and full of practical detail, this book has been fully revised and upgraded for .NET 3.5 and offers you the best contemporary practice in this core programming area, so that you'll find yourself using it in nearly all your .NET projects.
Beginning VB 2005 Databases : From novice to professional
Beginning Visual Basic 2005 Databases teaches you everything you need to know about relational databases, SQL, and ADO.NET 2.0, giving you a sound start in developing console and Windows database applications. The book also includes chapters on the new SQL Server XML data type and the forthcoming LINQ enhancements to the next version of Visual Basic.
Beginning VB .NET Databases : From novice to professional
Visual Basic .NET is a powerful .NET programming language that is often considered the “workhorse” of programming. Further, development in VB .NET accounts for a huge portion of all programming efforts. To understand VB .NET is to meet challenging programming projects head-on. Author Dan Maharry livens the topic with his unique style, and presents you with the skill set you want and need, to enter today's VB .NET programming jobs. This book is an ideal read for beginning and intermediate VB .NET students who want to understand the core of VB .NET and database programming.
Beginning Ubuntu Server Administration : From novice to professional
You love it as the world's most popular desktop Linux distribution, and now Ubuntu is available at a server near you. Embracing the very same features desktop users have grown to love, system administrators are rapidly adopting Ubuntu due to their ability to configure, deploy, and manage network services more effectively than ever. Beginning Ubuntu Server Administration guides you through all of the key configuration and administration tasks you'll need to know. Whether you're interested in adopting Ubuntu within a Fortune 500 environment or just want to use Ubuntu to manage your home network, this book is your go–to guide to using the distribution securely for a wide variety of network services. Topics include file, print, web, and FTP management, command–line tips and tricks, automated installation, configuration and deployment processes, and kernel management.
Beginning SQL Server 2005 Express database applications with Visual Basic Express and Visual Web Developer Express : From novice to professional
SQL Server 2005 Express is the database component of Microsoft's Express Suite of products. It is free of charge, inherits many (non-enterprise) features from SQL Server 2005, and comes complete with development and administration tools. As such, it is an ideal database for developers and administrators to use in prototype/evaluation projects. It is also a powerful development platform for database applications on nonprofit websites, e-commerce sites, and in small offices and departments.
Beginning GIMP : From novice to professional
Beginning GIMP: From Novice to Professional explains how to use the open source image manipulation program, GIMP version 2.4. You'll learn how to install GIMP on Windows, Linux, and MacOS X platforms. Once you've installed the application, you'll learn about the interface and configuration options, and then jump into a quick–and–simple project to familiarize yourself even further. With four–color graphics and screenshots throughout, you'll learn how to prepare camera images for display on web pagesincluding functions like rescaling, cropping, and balancing color. The book also explains with great detail how to utilize layers, paths, and masks. You'll also learn how to draw lines and shapes, use patterns and gradients, and even create your own brushes, patterns, and gradients.
Beginning C# 2008 Databases : From novice to professional
Assuming only basic knowledge of C# 2008, Beginning C# 2008 Databases teaches all the fundamentals of database technology and database programming readers need to quickly become highly proficient database users and application developers. A comprehensive tutorial on both SQL Server 2005 and ADO.NET 3.0, Beginning C# 2008 Databases explains and demonstrates how to create database objects and program against them in both T–SQL and C#. Full of practical, detailed examples, it's been fully revised and updated for C# 2008 and offers the most complete, detailed, and gentle introduction to database technology for all C# programmers at any level of experience.
Beginning ASP.NET 3.5 in VB 2008 : From novice to professional
The most up–to–date and comprehensive introductory ASP.NET book you'll find on any shelf, Beginning ASP.NET 3.5 in VB 2008 guides you through Microsoft's latest technology for building dynamic web sites. This book will enable you to build dynamic web pages on the fly, and it assumes only the most basic knowledge of Visual Basic 2008.
Beginning ASP.NET 3.5 in C# 2008 : From novice to professional
The most up–to–date and comprehensive introductory ASP.NET book you'll find on any shelf, Beginning ASP.NET 3.5 in C# 2008 guides you through Microsoft's technology for building dynamic web sites. This book will enable you to build dynamic web pages on the fly, and it assumes only the most basic knowledge of C#.
Beginning ASP.NET 2.0 in VB 2005 : From novice to professional
This book includes best practices and comprehensive discussions about key database and XML principles, which are essential for you to become effective with ASP.NET. The book also emphasizes the invaluable coding techniques of object orientation and code behind, which will enable you to build real-world websites immediately rather than just scraping by with simplified coding practices. By the time you've finished this book, you will have mastered the core techniques and possess the necessary knowledge to begin work as a professional ASP.NET developer.
Beginning ASP.NET 2.0 in C# 2005 : From novice to professional
This book provides thorough coverage of ASP.NET, guiding you from beginning to advanced techniques, such as querying databases from within a web page and performance-tuning your site. You'll find tips for best practices and comprehensive discussions of key database and XML principles. The book also emphasizes the invaluable coding techniques of object orientation and code-behind, which will enable you to build real-world websites instead of just scraping by with simplified coding practices. By the time you finish this book, you will have mastered the core techniques essential to professional ASP.NET developers.
Beginning ASP.NET 2.0 Databases : From novice to professional
Beginning ASP.NET 2.0 Databases: From Novice to Professional is a comprehensive introduction to connecting a website to many different data sourcesnot just databases. You'll learn how to build a relational database, use SQL to communicate with it, and leverage both in your web applications. You'll also learn about the new features of ADO.NET and ASP.NET in .NET 2.0. The authors cover mission-critical issues, such as design, transactions, error handling, optimization, and scalability. They examine SQL Server, Jet, and MySQL databases, and highlight the differences among them.
Artificial neural network-based optimized design of reinforced concrete structures
Introduces AI-based Lagrange optimization techniques that can enable more rational engineering decisions for concrete structures while conforming to codes of practice. It shows how objective functions including cost, CO2 emissions, and structural weight of concrete structures are optimized either separately or simultaneously while satisfying constraining design conditions using an ANN-based Lagrange algorithm. Any design target can be adopted as an objective function. Many optimized design examples are verified by both conventional structural calculations and big datasets. Uniquely applies the new powerful tools of AI to concrete structural design and optimization Multi-objective functions of concrete structures optimized either separately or simultaneously Design requirements imposed by codes are automatically satisfied by constraining conditions Heavily illustrated in color with practical design examples



















