| |
browse.develop.com
Browse.develop.com is a community that was established to collect and
organize valuable web information. Our technical staff have selected and
indexed information and courses that they feel will help you stay
current on best practices across the SDLC.
|
12 Articles match "Database","Unit Testing"
| Related DevelopMentor Courses | MORE | | Screening C# Candidates: Let’s Play 20 Questions! For example, someone might be called upon to build a WPF app retrieving data from a WCF service that queries a SQL database using Entity Framework with Ninject for dependency injection and MOQ for unit testing. The only way to test for those things is to perform an in-depth technical interview performed by a senior technical specialist. Over the past year I was involved in the process of interviewing candidates for both mid and senior level developer positions. Furthermore, I’m looking for a developer with a thirst for knowledge. What kind of type is a string? DevelopMentor Courses - Tuesday, February 28, 2012 Guerrilla.NET (UK) Training Create robust code using unit testing frameworks and mocking Simplify your service deployment with zero config services with WCF 4.0. Write modern web applications that are simpler to unit test with ASP.NET MVC. The module looks at the ideas behind ORM and shows how you can remove data access code from your codebase by working with objects that the ORM translates into database queries. Unit Testing Using unit testing comprehensively within software development is a growing movement. Leverage new features of C# 4.0, couldn't? DevelopMentor Courses - Tuesday, March 1, 2011 Guerrilla.NET (US) Training DI/IoC : Use powerful OO design patterns and techniques to build loosely-coupled, testable, and maintainable applications including Dependency Injection (DI), Inversion of Control (IoC), and unit testing. DI/IoC : Use powerful OO design patterns and techniques to build loosely-coupled, testable, and maintainable applications including Dependency Injection (DI), Inversion of Control (IoC), and unit testing. We will examine one of the up and coming open source databases called MongoDB. C# : Leverage new features of C# including asynchronous methods from C# 5.0, DevelopMentor Courses - Tuesday, March 1, 2011 |
19 Articles match "Database","Unit Testing"
| The Latest from DevelopMentor | MORE | | Screening C# Candidates: Let’s Play 20 Questions! For example, someone might be called upon to build a WPF app retrieving data from a WCF service that queries a SQL database using Entity Framework with Ninject for dependency injection and MOQ for unit testing. The only way to test for those things is to perform an in-depth technical interview performed by a senior technical specialist. Over the past year I was involved in the process of interviewing candidates for both mid and senior level developer positions. Furthermore, I’m looking for a developer with a thirst for knowledge. What kind of type is a string? DevelopMentor Courses - Tuesday, February 28, 2012 Peeling Back the Onion Architecture MVC (which stands for Model-View-Controller) lends itself to an Agile development methodology where TDD and BDD (Test-Driven and Behavior-Driven Development) are important components. Writing applications that are testable requires that you separate business logic from presentation logic so that they can be independently tested. Representing your repositories and services as interfaces decouples consumers from concrete implementations, enabling you to swap one out for another without affecting consumers, such as client UI’s or tests. Download the code for this article. Tony and Zuzana's World - Saturday, October 8, 2011 Screencast: Real-World MVVM with WCF RIA Services Entities are persisted to the Northwind sample database (using SQL Server 2008 Express) through an ADO.NET Entity Data Model. The tutorial also demonstrates how to build unit tests against a ViewModel and run them asynchronously. The template creates a solution with three projects : a Silverlight project, a Unit Testing project, and a Web Host project. The Silverlight and Test projects reference the Simple MVVM Toolkit and contain all the required classes. Great news! You can also download the code for the tutorial and read the tutorial. Enjoy Tony and Zuzana's World - Thursday, April 28, 2011 | -
| The Best from DevelopMentor | MORE | - Keep Dependency Injection Simple with MEF
Having to click through screens to test an application can be tedious and time-consuming, and it may not provide good code coverage or regression testing. By abstracting the View into a separate ViewModel, you can independently test the ViewModel to make sure it behaves as expected. The unit testing framework is simple another consumer of the View-Model. Whether or not you subscribe to the tenants of Test-Driven Development (TDD), you should test your ViewModels without any dependency on WCF services or databases. Have fun! Tony and Zuzana's World - Tuesday, March 8, 2011 - Using Excel for VSTS Data Driven Testing
A colleague of mine, Kev Jones , has posted some information on using a detached SQL Server database for driving VSTS unit tests which works great if you need a full blown SQL implementation. The equivalent unit test might look something like: [TestMethod]. This code just tests a specific case -- I would also need to write other unit tests for edge cases and exceptional cases. can do this several different ways I could do this: 1) Write a unit test for each specific case passing each value and testing the expected result. - Survival Skills for Developers
Surviving as a software developer is more than stringing together some lines of code that read and write from a database. If reading and writing from a database is a basic skill like walking, then a good data access framework is your walking stick. Unit testing. You must be able to write and execute unit tests for the language and platform you are developing on. Unit testing is like a compass. Unit testing has its fair share of zealous proponents and vehement haters. Unit testing is incredibly important in some circumstances. Ardent Dev - Wednesday, February 10, 2010 - Inversion of control and WCF
The are lots of reasons for doing so but in the end they mostly boil down to separation of concern which makes thing more modular and thereby easier to reuse and unit test. Normally a repository is quite a bit more complex, it usually does database access or similar things, but to demonstrate the WCF integration that is good enough. Lots of people like to use in inversion of control container, usually shortened to IOC, to inject dependencies into classes. One of these case is with an WCF service where WCF takes care of the service lifetime and creates new objects as needed. The Problem Solver - Tuesday, April 19, 2011 - Screencast: Real-World MVVM with WCF RIA Services
Entities are persisted to the Northwind sample database (using SQL Server 2008 Express) through an ADO.NET Entity Data Model. The tutorial also demonstrates how to build unit tests against a ViewModel and run them asynchronously. The template creates a solution with three projects : a Silverlight project, a Unit Testing project, and a Web Host project. The Silverlight and Test projects reference the Simple MVVM Toolkit and contain all the required classes. Great news! You can also download the code for the tutorial and read the tutorial. Enjoy Tony and Zuzana's World - Thursday, April 28, 2011 - Simple MVVM Toolkit versus MVVM Light Toolkit
The other category of samples consists of a three-part series showing the development of an end-to-end MVVM Silverlight app that invokes operations on a WCF service and interacts with a SQL Server database. Part 2 demonstrates navigation, messaging, dependency injection, unit testing and async operations. In addition Simple MVVM includes a multi-project Visual Studio template that supplies a Silverlight client, a WCF RIA Services web host, and a Unit Testing project. Simple MVVM Toolkit would fall into the latter category. Platforms. Support. Usability. Enjoy. Tony and Zuzana's World - Saturday, April 23, 2011 - Peeling Back the Onion Architecture
MVC (which stands for Model-View-Controller) lends itself to an Agile development methodology where TDD and BDD (Test-Driven and Behavior-Driven Development) are important components. Writing applications that are testable requires that you separate business logic from presentation logic so that they can be independently tested. Representing your repositories and services as interfaces decouples consumers from concrete implementations, enabling you to swap one out for another without affecting consumers, such as client UI’s or tests. Download the code for this article. Tony and Zuzana's World - Saturday, October 8, 2011 %>
| | |