Penetration testing is one of the core aspects of network security in today's scenario. It involves a complete analysis of the system by implementing real-life security tests. It helps in identifying potential weaknesses in the system's major components which can occur either in its hardware or software. The reason which makes...
This book will dive into a diverse set of real-world scenarios to deliver sample business
solutions that can serve as the foundation for your own solutions. It draws from the
author's extensive experience with SharePoint to leverage the platform's underlying
services to provide solutions that can support social...
Microsoft Silverlight offers a robust development environment for rich,
cross-browser, cross-operation system businesses, and rich, interactive media
experiences. Microsoft's Silverlight MCTS exam is intended for developers,
who wish to create these types of applications using the knowledge they already
have as .NET...
Welcome to Adobe Photoshop CS6 On Demand, a visual
quick reference book that shows you how to work efficiently
with Photoshop. This book provides complete coverage of
basic to advanced Photoshop skills.
Need answers quickly? Adobe Photoshop CS6 on Demand provides those answers in a visual step-by-step format. We will...
My first encounter with PHP came about 10 years ago. By that time, I already had plenty of
experience developing websites. I had started out writing HTML in a text editor before settling
on Dreamweaver as my favorite authoring tool. A new project involved publishing more than
30 articles a day. It was a subscription service, so the...
Building distributed yet integrated systems remains a difficult problem to solve. First,
it requires a solid understanding of the individual components to be connected. Next,
we have to connect these components in a way that balances loose coupling against
system-wide requirements, such as latency and security. Last...
Everyone cool seems to agree: Ruby on Rails is an amazing way to build web
applications. Ruby is a powerful and flexible programming language, and Rails takes
advantage of that flexibility to build a web application framework that takes care of a
tremendous amount of work for the developer. Everything sounds great!...
In the summer of 2008, I began a personal blog powered by WordPress and quickly fell for the ease and extensibility of the platform. As an educator, I had tried a number of tools to power course websites, but had to be satisfied with the results. With the fall semester approaching, I decided to try WordPress in the classroom. As the academic...
JavaScript is a popular web programming language. Oops. I wrote that sentence five years ago. JavaScript is now much more than just a popular web programming language. In addition to web, JavaScript is now a central language for programming Windows 8 Apps. Using JavaScript, you can now not only write powerful applications for...
A few years ago, I wrote a book with a colleague about open source ESBs (Enterprise
Service Buses), Open Source ESBs in Action (Manning, 2008). In that book we wrote
about using open source tools to integrate applications and expose legacy systems as
services. In the years that followed, ESBs were seen as one of the...
Business intelligence and data warehousing projects can be challenging and complex.
Dealing with new technologies, processes, and different stakeholders presents an array of potential problems. To aid the project manager, there are recipes about project definition, scope, control, and risk management. Requirements, design, data analysis,...