Showing posts with label visual studio 2005. Show all posts
Showing posts with label visual studio 2005. Show all posts

Programming Microsoft Visual C# 2005: The Base Class Library (Pro-Developer) Review

Programming Microsoft  Visual C#  2005: The Base Class Library (Pro-Developer)
Average Reviews:

(More customer reviews)
Are you looking to buy Programming Microsoft Visual C# 2005: The Base Class Library (Pro-Developer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Programming Microsoft Visual C# 2005: The Base Class Library (Pro-Developer). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Programming Microsoft Visual C# 2005: The Base Class Library (Pro-Developer) ReviewThere are only a few authors who writes about Microsoft technologies whose book you can buy without reading reviews. Francesco Balena is one of them (yes, Jeffrey Richter is another one). Both of these authors write for a particular segment of developers - those who have some programming experience and have tried some things on their own or have read some beginner's book and is ready for the serious stuff. The style is lucid, but no stone is left unturned on the topic being discussed. Both of them (Balena and Richter) also give practical coding advices which we wont find in the usual programming books. The approach is very pragmatic without losing the spirit of good programming idioms. Well, I am diverging. The point is - you dont need to read any reviews to buy a Balena book - rush to the store and get it. They are all gems.
Well, if you are still reading this and have not ordered it yet, it means you are interested in knowing a bit more about the book. This book is almost a C# port of his book Visual Basic 2005 book. The chapters go like this :
1. .NET Framework basic types - Balena speaks about the System.Object type, String types, Numeric types,DateTime type etc.
2. Object Lifetime - Memory management, Garbage collection etc.
3. Interfaces - Usage of common interfaces in .NET like IComparable, IDisposable etc.
4. Generics - Why we need Generics, how to write generic code and some advanced topics like support for Math operators.
5. Arrays and Collections - The different types of arrays, overview of System.Collections namespace as well as Generic collections.
6. Regular Expressions - This is an excellent tutorial of using regular expressions in .NET
7. Files, Directories and Streams - IO in .NET is a bit confusing, this chapter might help to clear things up.
8. Assemblies and Resources - Everything u need to know about assmeblies.
9. Reflection - Working with assemblies, modules, types - retrieving information about assembly at runtime and how to use that information.
10. Custom Attributes - how to create custom attributes, shows some scenarios for using custom attributes.
11. Threads - Thread fundamentals, synchronization, Thread pool etc. This is a very nice tutorial for using Threads in .NET
12. Object serialization - Serialization techniques - both built-in and custom.
13. PInvoke and COM Interop - Nice introduction, shows how to call plain C DLLs, and COM DLLs from .NET and also calling .NET components from COM. For more details get Adam Nathan's book.
Well, that is it... Not fit as your first C# book, but if you know some C#, this is a very good book for anybody.Programming Microsoft Visual C# 2005: The Base Class Library (Pro-Developer) Overview
Get the guidance you need to master the intricacies of the .NET Framework base class library using Visual C#—and learn best practices for developing robust code efficiently. With hands-on programming instruction, expert insights, and practical examples, professional developers learn how to customize classes and solve sophisticated development problems for any kind of application.

Discover how to:

Use generic types defined in the .NET Framework—or author your own—to solve recurring programming problems
Master regular expressions to perform complex text searches and sophisticated input validation
Use iterators, anonymous methods, and asynchronous delegates
Take code reuse to the next level with reflection
Use custom attribute to implement plug-in architectures and n-tier applications
Serialize complex objects to file or database fields
Address versioning issues with large programs and multiple executables
Apply multithreading techniques to help avoid resource-sharing issues
Work with unmanaged code and COM components by using PInvoke and COM Interop

PLUS—Get code samples on the Web


Want to learn more information about Programming Microsoft Visual C# 2005: The Base Class Library (Pro-Developer)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Mastering Web Development with Microsoft Visual Studio 2005 Review

Mastering Web Development with Microsoft Visual Studio 2005
Average Reviews:

(More customer reviews)
Are you looking to buy Mastering Web Development with Microsoft Visual Studio 2005? Here is the right place to find the great deals. we can offer discounts of up to 90% on Mastering Web Development with Microsoft Visual Studio 2005. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Mastering Web Development with Microsoft Visual Studio 2005 ReviewI purchased this book because I suddenly discovered that the personal ecommerce website that I had hoped to do in Macromedia Studio 8 couldn't be done because Macromedia Studio 8 doesn't support ASP.NET 2.0 - and ASP.NET 2.0 has some amazing new functionality that I won't give up to use Macromedia. So I decided I needed to use Visual Studio 2005. I played with Microsoft Visual Web Developer 2005 Express Edition for a couple of weeks until Visual Studio 2005 Professional finally arrived. I was very impressed with VWD 2005 Express Edition but it lacks some features that you need for a full function commercial site. I am writing this review before I have gone into this book in sufficient detail to be able to answer my own questions because I feel that other potential buyers should be aware of the issues that I feel need to be resolved.
I saw this book and bought it here on Amazon because it seemed that it might have some valuable content on Visual Studio 2005 - and there is very little information available about VS 2005 at this moment except the Microsoft literature. Now I am confused about the book because I really can't determine what product the author was using when he wrote the book. The book is about a product called Microsoft Visual Web Developer - not about either Visual Studio 2005 Professional or Visual Web Developer 2005 Express Edition. It appears that there is valuable content here and although the product he was using was probably pretty close to Visual Studio 2005 Professional the author definitely writes about functionality that I cannot yet find in Visual Studio 2005 Professional. My issue is that I really would like to know up front what functionality that the book covers is not included in VS 2005. Of course it's possible that I will find a hidden configuration option in VS 2005 that will suddenly turn it into Visual Web Developer but in one place in the book the author says that he is writing a book on Visual Web Developer 2005 Express Edition - but I can't find reference to it anywhere. My guess is that he was writing on an early beta of VS 2005 but that a number of changes have occurred between when he wrote and what is being shipped. I am an optimistic and will give the book 4 stars now because of what appears to be valuable content, but that rating could go up to 5 stars or down to 2 stars depending on how close the material is to what I need to understand Visual Studio 2005 Professional. Also I was bothered by the fact that within 15 minutes after opening the book the binding began to fall apart.
I have contacted the author to try and answer this question but as of the writing of this review have not gotten back a response.Mastering Web Development with Microsoft Visual Studio 2005 OverviewBe Right at Home in the World's Most Powerful Web Development Environment
For large-scale web application development, Visual Studio 2005 is the most capable product around. This book shows team members and leaders how to use its power in several key dimensions. You'll master dozens of built-in features for creating a large, high-performance website based on ASP.NET 2.0. You'll work seamlessly with dynamic data, both reading from and writing to databases. And throughout, you'll learn how Visual Studio 2005 supports a more efficient group process in terms of design, development, and deployment. And everything is brought together with the enterprise-scale example, "ABC Incorporated," that runs throughout the book. This is a book no web developer, and no web-dependent organization, should be without.
Coverage Includes
Reaping the benefits of master pages and themes
Generating site maps and other navigational aids automatically
Building a shopping cart application for your website
Adding search functionality to your website
Creating a flexible user environment using Webpart technology
Increasing application performance using client-side and server-side scripting technologies
Giving users the ability to change the website's theme to meet specific needs
Using components and controls to add special effects and user customization
Improving team efficiency using modern development and design techniques
Monitoring and responding to usage statistics
Combining technologies to get the best possible results from large applications
Making your site accessible to everyone

Master Standards-Based Web Development Techniques New to Visual Studio 2005
Discover How Visual Studio 2005 Solves Team Development Issues, Such as Source Code Control and Application Design
Simplify Database Application Development without Compromising Security or Reliability

Want to learn more information about Mastering Web Development with Microsoft Visual Studio 2005?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Working with Microsoft Visual Studio 2005 Review

Working with Microsoft Visual Studio 2005
Average Reviews:

(More customer reviews)
Are you looking to buy Working with Microsoft Visual Studio 2005? Here is the right place to find the great deals. we can offer discounts of up to 90% on Working with Microsoft Visual Studio 2005. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Working with Microsoft Visual Studio 2005 ReviewAs a long term developer, I have used many different compilers and development environments. They are all different and somewhat confusing when you bring them up and are confronted with a multitude of icons and menu items. This book is the only printed material I could find about this version of the development environment from Microsoft Press. I was dissapointed by the length of the manual and it's focus. It is not so much a how to about the Visual Studio, as a technical reference about how to extend the environment. I am glad I bought it and I wouldn't return it. It is not enough information though for a new developer confronted with this powerful and complex development tool. In time there will be other books on Visual Studio 2005, and I will buy them to answer questions that linger. As always, a subscription to MSDN Library is the most valuable reference. MSDN Library however is a huge collection of data, some of which is obsolete, that has been thrown together over the years, like Microsoft's SDKs. In conclusion, the book is a valuable asset when using Visual Studio 2005 and I am glad I bought it. I recommend that developer's buy it, with the caveat that it is not enough by itself. I hope Visual Studio 2005 lasts long enough to become documented to a helpful extent.Working with Microsoft Visual Studio 2005 Overview
This is not a book about how to use Microsoft Visual Studio 2005, but rather a book that shows how to adapt it to work best for you. Visual Studio 2005 includes a range of tools that allow customization of the development environment. This book shows how to use editors and macros, the add-in architecture, the programmable user interface, and other extensibility features to make repetitive development tasks easier and give programming teams common tools.


Want to learn more information about Working with Microsoft Visual Studio 2005?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Professional Visual Studio 2005 Review

Professional Visual Studio 2005
Average Reviews:

(More customer reviews)
Are you looking to buy Professional Visual Studio 2005? Here is the right place to find the great deals. we can offer discounts of up to 90% on Professional Visual Studio 2005. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Professional Visual Studio 2005 ReviewProfessional Visual Studio 2005 fills an important niche: it is for experienced developers who are new to Visual Studio and need an explanation of the environment and all of its features. The book fulfills that need reasonably well, but it is important to understand what you will and will not get from it.
What it does well is to explain the environment and the general approach to development that underlies all of the key aspects of Visual Studio. This begins with the structure of the IDE and its options, then proceeds through a vast tour of Visual Studio concepts, .NET framework fundamentals, various parts of the development architecture (such as security and database connections), an introduction to other features such as developing for devices and team services, and moderately in-depth explorations of important topics such as debugging and deployment. As such, it serves as a combination of a general overview and a concise manual.
Of particular value is that it describes and exposes many features that one might otherwise overlook. Visual Studio 2005 is a huge, complex piece of software, and there are capabilities and options (for everything from IDE options to XML to automation) that are not apparent at first.
What it does not do is to address the aspects of Visual Studio that are specific to individual languages. As is appropriate for a book for experienced developers, it does not present much code or "how to" examples. However, it would be helpful if it discussed more of the differences that affect development in languages besides C# and VB. There is a consistent emphasis on those languages and the [...]
It also presents only minimal tutorial aspects. Although the general steps are described, there are not detailed walkthroughs of such steps as how to compile, build, and debug programs in a given language. It would be nice to have a few chapters on such topics as "porting Unix C code to Visual Studio", or "Moving from Borland C++ Builder to Visual Studio". Those are not critical omissions, but would be nice for some readers. Finally, the book is primarily about the usage of VS from the point of view of individual developers; it focuses mostly on the "professional" version, not on the specific enterprise/team capabilities (which are briefly covered in one chapter).
In short, this book is a good, comprehensive conceptual "manual" for Visual Studio 2005, especially for VB and C# developers. However, there is still an unfilled niche for a book on "Visual Studio 2005 for C++ Developers".
Professional Visual Studio 2005 Overview
Taking a unique IDE-centric approach, well-respected authors examine the IDE capabilities readers will need to perform specific tasks, demonstrated in the context of building XML Web services
The only book on the topic that introduces each characteristic of the IDE followed by an example of the context in which that feature is used
Covers creating custom templates and wizards, reusing code and lightweight code generators, dynamically generating forms through reflections, managing data in the IDE, using the SQL designer to write stored procedures, debugging ASP.NET Web forms, and much more


Want to learn more information about Professional Visual Studio 2005?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Coding Faster: Getting More Productive with Microsoft Visual Studio: Covers Microsoft Visual Studio 2005, 2008, and 2010 (Developer) Review

Coding Faster: Getting More Productive with Microsoft Visual Studio: Covers Microsoft Visual Studio 2005, 2008, and 2010 (Developer)
Average Reviews:

(More customer reviews)
Are you looking to buy Coding Faster: Getting More Productive with Microsoft Visual Studio: Covers Microsoft Visual Studio 2005, 2008, and 2010 (Developer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Coding Faster: Getting More Productive with Microsoft Visual Studio: Covers Microsoft Visual Studio 2005, 2008, and 2010 (Developer). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Coding Faster: Getting More Productive with Microsoft Visual Studio: Covers Microsoft Visual Studio 2005, 2008, and 2010 (Developer) ReviewI had a few second thoughts about buying this book knowing that all the content was available on line. After thinking about it for a while I decided to get it. In order to see what is available on line I need to search for it and not knowing what to search for won't get me to the content anytime soon.
Although I believe this book will definitely get the beginner up to speed quickly, advanced users will not benefit as much. I was the subject matter expert for the Microsoft Visual Studio 2010 Learning Snacks so I had to learn the IDE extensively. I therefore did not learn very much from the material. I can say however, that this book's material is perfect for those who don't have the time to play with VS to learn all the little productivity tips this book offers.
The book has a 254 page appendix available for download. Although this is great additional material, I would have preferred it be included in the book. I found the little key at the beginning of each tip a waste of paper and would have rather seen this content included.
I really feel that beginners should definitely read this book, mid-level developers will learn plenty of new things, but those who live and breathe Visual Studio won't learn as much.
The content covers everything I can think of that a developer should know who makes their living in Visual Studio.Coding Faster: Getting More Productive with Microsoft Visual Studio: Covers Microsoft Visual Studio 2005, 2008, and 2010 (Developer) Overview
Expert advice to help you work smarter and increase your productivity with Visual Studio.

Take a detailed look into Visual Studio—and learn practical techniques to help you work more efficiently. This fully revised and expanded version of Visual Studio Tips: 251 Ways to Improve Your Productivity includes a comprehensive collection of tips and shortcuts for working with the code editor, visual designers, searches, debugger, and other features in Visual Studio 2005, 2008, and 2010. You'll gain valuable insights for using this IDE—no matter what your experience level.

Discover how to:

Change development settings and keyboard mappings to optimize your efficiency
Save time initiating a new project by creating custom templates
Uncover secrets for working with the toolbox, commands, and window layouts
Work with files in more practical ways, such as using the File Tab Channel
Use the Editor more effectively with tips on selecting and manipulating code
Apply techniques to help reduce the time you spend debugging code
Create Visual Studio extensions to increase your development productivity


Want to learn more information about Coding Faster: Getting More Productive with Microsoft Visual Studio: Covers Microsoft Visual Studio 2005, 2008, and 2010 (Developer)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...