Tuesday, October 28, 2008

Rhino Mocks Tutorial - Unit Testing

Tutorial Link for understanding Rhino Mocks

What is Rhino Mocks
Rhino.Mocks is an attempt to create easier way to build and use mock objects and allow better refactoring support from the current tools. It's a hybrid approach between the pure Record/Replay of EasyMock.Net's model and NMock's expectation based model. Rhino.Mocks originated from EasyMock.Net and attempt to improve on their model to create easy to use and power mocking framework. It's free for use and modification for open source and commercial software.

Rhino.Mocks is an attempt to create easier way to build and use mock objects and allow better refactoring support from the current tools. It's a hybrid approach between the pure Record/Replay of EasyMock.Net's model and NMock's expectation based model. Rhino.Mocks originated from EasyMock.Net and attempt to improve on their model to create easy to use and power mocking framework. It's free for use and modification for open source and commercial software.Rhino.Mocks is an attempt to create easier way to build and use mock objects and allow better refactoring support from the current tools. It's a hybrid approach between the pure Record/Replay of EasyMock.Net's model and NMock's expectation based model. Rhino.Mocks originated from EasyMock.Net and attempt to improve on their model to create easy to use and power mocking framework. It's free for use and modification for open source and commercial software.

Rhino.Mocks is an attempt to create easier way to build and use mock objects and allow better refactoring support from the current tools. It's a hybrid approach between the pure Record/Replay of EasyMock.Net's model and NMock's expectation based model. Rhino.Mocks originated from EasyMock.Net and attempt to improve on their model to create easy to use and power mocking framework. It's free for use and modification for open source and commercial software.

Rhino Mocks Tutorial

Useful Links for Rhino Mocks

Download Visual Studio 2010

Download Visual Studio 2010 Beta Version

VS.Net 2010 Features Good Links and Highlights


https://connect.microsoft.com/VisualStudio/content/content.aspx?ContentID=9790

Application Architecture Guide Book for Microsoft .Net Patterns and Practise

Application Architecture Guide Book for Microsoft .Net Patterns and Practise V2.0 is Released (Beta 1)

Download Book Application Architechture Guide V2.0

Index of Application Architecture Guide Book

Parts
Part I, Fundamentals of Application Architecture
Part II, Design
Part III, Layers
Part IV, Quality Attributes
Part V, Archetypes - Design and Patterns

Chapters
Introduction
Architecture Best Practices At a Glance
Fast Track - A Guide for Getting Started and Applying the Guidance

Part I, Fundamentals of Application Architecture
Chapter 1 - Fundamentals of Application Architecture
Chapter 2 - .NET Platform Overview
Chapter 3 - Application Archetypes
Chapter 4 - Deployment Patterns
Chapter 5 - Architectural Styles
Chapter 6 - Quality Attributes
Chapter 7 - Layers and Tiers

Part II, Design
Chapter 8 - Designing Your Architecture
Chapter 9 - Architecture and Design Guidelines
Chapter 10 - Designing Services
Chapter 11 - Communication Guidelines

Part III, Layers
Chapter 12 - Presentation Layer Guidelines
Chapter 13 - Business Layer Guidelines
Chapter 14 - Data Access Layer Guidelines
Chapter 15 - Service Layer Guidelines

Part IV, Quality Attributes
Chapter 16 - Performance Engineering
Chapter 17 - Security Engineering

Part V, Archetypes - Design and Patterns
Chapter 18 - Mobile Application
Chapter 19 - Office Business Application (OBA)
Chapter 20 - Rich Client Application
Chapter 21 - Rich Internet Application (RIA)
Chapter 22 - Service Archetype
Chapter 23 - SharePoint LOB Application
Chapter 24 - Web Application

Appendix
Cheat Sheet - patterns & practices Catalog at a Glance
Cheat Sheet - patterns & practices Pattern Catalog
Cheat Sheet - patterns & practices Enterprise Library

Wednesday, October 08, 2008

Browser Independent Web Application

Checklist for making Browser Independent Web Application

http://developer.mozilla.org/En/Migrate_apps_from_Internet_Explorer_to_Mozilla

Mozilla Developer community is recommending following tips to make browser independent web application

General cross-browser coding tips
Differences between Mozilla and Internet Explorer
DOM differences
JavaScript differences
Differences in JavaScript-generating HTML
CSS differences
CSS overflow differences
Quirks versus standards mode
Event differences
XML differences
XSLT differences

Most Recent Post

Subscribe Blog via Email

Enter your email address:



Disclaimers:We have tried hard to provide accurate information, as a user, you agree that you bear sole responsibility for your own decisions to use any programs, documents, source code, tips, articles or any other information provided on this Blog.
Page copy protected against web site content infringement by Copyscape