Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro ASP.NET SharePoint 2010 Solutions: Techniques for Building SharePoint Functionality into ASP.NET Applications

Buy

Code re-use is the Holy Grail of software development. Countless hours of refactoring, countless books, countless software development tools, components, IDEs, and platforms have been dedicated to pursue this elusive quality.

Why is this? As software consumers, we are used to seeing very rapid advancements in technology. Every year, we see more amazing things accomplished in hardware and software. We see new gadgets, new technologies, and new concepts all conspiring in new and wonderful ways to make our world smaller and more manageable. The pace is almost beyond comprehension. When you think about where we have come from and some of the history of computing, it’s mind-boggling. We now carry in our pocket in a mobile device the computing power that used to take up an entire building. We can reach around the world at the speed of light to connect to information and people. We can store more information than our mind can comprehend on a device the size of our thumb. And we have built for ourselves somewhat of an expectation of magic and miracles.

The people that we build software and solutions for have similar expectations. They expect us to do more with less. They want the power, the reach, the magic, and the miracles. And they want it all on a meager budget.

As software developers, as architects, as solution providers, we do not have the luxury of re-discovering fire on each project, for each client, and at each juncture. We need to amass the ability and the tools to pull together large infrastructures of information, people, and feature sets in a short period of time. We need to start our journey as far down the road toward our destination as possible.

That means learning how to utilize the tremendous platforms we have available to us to deliver compelling solutions to our customers. There are so many development platforms from which to choose. Each selection has tradeoffs in performance, footprint, and feature sets. One of the greatest challenges for the solution provider, architect, or developer is to decide which platform in which to invest time, energy and resources, and which to recommend to clients. SharePoint is one of these great development platforms—one that I will examine in detail in this book.

The topic of SharePoint as a development platform is one that has recently been gaining a tremendous amount of traction in the .NET and SharePoint developer communities. Microsoft events are focused around this topic, books are being written with this concept in mind, and Microsoft has dedicated a large portion of the SharePoint 2010 and Visual Studio 2010 product features to improving the developer experience for SharePoint.

SharePoint as a product offers many outstanding built-in platform features. Extensibility of web sites and collections, user authentication and authorization, document management, calendars and tasks, blogs, and wikis are a few of the popular features encapsulated within the SharePoint platform that can help companies move to a more collaborative working environment. All of these features within SharePoint are engineered in a way to make them extensible with the tools available in Visual Studio 2010.

(HTML tags aren't allowed.)

Recent Advances in Rock Magnetism, Environmental Magnetism and Paleomagnetism (Springer Geophysics)
Recent Advances in Rock Magnetism, Environmental Magnetism and Paleomagnetism (Springer Geophysics)
This book offers a collection of papers presented in the International Conference on Geomagnetism, Paleomagnetism and Rock Magnetism held in Kazan (Russia) in October 2017. Papers in this book are dedicated to the study of the geomagnetic field through most of the Earth's history as well as planetary and meteorite magnetism, and magnetic...
Linux and Solaris Recipes for Oracle DBAs
Linux and Solaris Recipes for Oracle DBAs

Linux and Solaris Recipes for Oracle DBAs, 2nd Edition is an example–based book on managing Oracle Database under Linux and Solaris. The book is written for database administrators who need to get work done and lack the luxury of curling up fireside with a stack of operating-system documentation. What this book provides...

Backup & Recovery
Backup & Recovery

Packed with practical, freely-available backup and recovery solutions for Unix, Linux, Windows and Mac OS X systems -- as well as various databases -- this new guide is a complete overhaul of Unix Backup & Recovery by the same author, now revised and expanded with over 75% new material.

...

Enterprise Software Architecture and Design: Entities, Services, and Resources (Quantitative Software Engineering Series)
Enterprise Software Architecture and Design: Entities, Services, and Resources (Quantitative Software Engineering Series)
This book is about programming-in-the-large, a term coined by DeRemer and Kron [2] to distinguish the assembly of large applications from components, from the task of implementing those components themselves. Many of the principles of programming-in-the-large were earlier elucidated by Parnas in two articles [3, 4]. It is...
Linux Cluster Architecture (Kaleidoscope)
Linux Cluster Architecture (Kaleidoscope)
Cluster computers provide a low-cost alternative to multiprocessor systems for many applications. Building a cluster computer is within the reach of any computer user with solid C programming skills and a knowledge of operating systems, hardware, and networking. This book leads you through the design and assembly of such a system, and shows you how...
Multiple Criteria Decision Analysis:State of the Art Surveys (International Series in Operations Research & Management Science)
Multiple Criteria Decision Analysis:State of the Art Surveys (International Series in Operations Research & Management Science)
ULTIPLE CRITERIA DECISION ANALYSIS: State of the Art Surveys is the most comprehensive work available to survey the state of the art in MCDA to date. Its 25 chapters are organized in eight parts and are written by 52 international leading experts. Each of these parts covers one of the central streams of multiple criteria decision analysis...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy