-
Android for .NET Developers - Picklists and listviews
Published: 26 Dec 2011 Views: 1,160 Avg Rating: 0/5 Votes: 0 Comments: 0
In this article, I'll discuss how to arrange an Android view where the dominant element is the list. I'll start with a plain list of strings and then improve up to populating a listview with downloaded content arranged using a custom layout.
-
Android for .NET Developers - Execution of Common Tasks
Published: 28 Nov 2011 Views: 1,351 Avg Rating: 0/5 Votes: 0 Comments: 0
In this article, I'll focus on the execution of common tasks from within an Android application. I'll build the skeleton of an application that takes a photo and emails to the specified address. For both tasks I'll use native Android components.
-
Android for .NET Developers - HTTP Calls
Published: 05 Oct 2011 Views: 1,247 Avg Rating: 0/5 Votes: 0 Comments: 0
Let's see what it takes in Android to place calls over HTTP to a remote endpoint.
-
Android for .NET Developers - Creating Files
Published: 17 Aug 2011 Views: 2,112 Avg Rating: 0/5 Votes: 0 Comments: 0
In this article, I'll dissect the code of a realistic application - a waterpolo score manager - to show how to save and resume the status of a game using both the internal storage and SD card.
-
Android for .NET Developers - The Preference Framework
Published: 15 Jul 2011 Views: 2,513 Avg Rating: 0/5 Votes: 0 Comments: 0
In this article, Dino Esposito shows how to build settings dialog boxes using a built-in feature of Android for .NET.
-
Android for .NET Developers - Custom Dialogs and Local Storage
Published: 04 Jul 2011 Views: 3,284 Avg Rating: 0/5 Votes: 0 Comments: 0
In this article, Dino Esposito focuses on the options that the Android SDK offers for local storage.
-
Android for .NET Developers - Menus and Dialogs
Published: 10 Jun 2011 Views: 4,090 Avg Rating: 0/5 Votes: 0 Comments: 0
In this article, I'll be delving deep into menus and dialog boxes in Android for .NET, and discuss a few very common (and frequently used) types of menus and dialogs.
-
Android for .NET Developers - Building the User Interface
Published: 04 May 2011 Views: 5,702 Avg Rating: 0/5 Votes: 0 Comments: 0
In this article, you will learn how to build the user interface.
-
Android for .NET Developers - Event Handling
Published: 14 Mar 2011 Views: 3,880 Avg Rating: 1/5 Votes: 1 Comments: 3
In this article, we'll go through an Android application that accepts input from the user and handles user's clicking.
-
Android for .NET Developers - Getting started
Published: 22 Feb 2011 Views: 24,974 Avg Rating: 5/5 Votes: 1 Comments: 7
Starting with this article, I'll discuss what you need to know to approach Android programming without any aid from your .NET expertise.
-
A Feature-driven Comparison of Entity Framework and NHibernate - Queries
Published: 17 Jan 2011 Views: 6,237 Avg Rating: 5/5 Votes: 1 Comments: 0
Let's explore what Entity Framework and NHibernate has to offer when it comes to their query capabilities.
-
A Feature-driven Comparison of Entity Framework and NHibernate - Self-tracking entities
Published: 15 Dec 2010 Views: 4,908 Avg Rating: 0/5 Votes: 0 Comments: 0
In this article, Dino Esposito introduces self-tracking entities.
-
A Feature-driven Comparison of Entity Framework and NHibernate-2nd Level Caching
Published: 22 Nov 2010 Views: 7,346 Avg Rating: 0/5 Votes: 0 Comments: 0
Where would you place caching in your layered solution? Two main patterns exist for caching in applications: Cache Aside and Cache Through.
-
A Feature-driven Comparison of Entity Framework and NHibernate—Fetch Plans
Published: 18 Oct 2010 Views: 6,169 Avg Rating: 0/5 Votes: 0 Comments: 0
This article is about fetch plans-a recognized and common way for developers to instruct the O/RM about the structure of the SQL you desire.
-
A Feature-driven Comparison of Entity Framework and NHibernate-Lazy loading
Published: 09 Sep 2010 Views: 8,059 Avg Rating: 5/5 Votes: 1 Comments: 0
Last month I took the challenge of trying to compare Entity Framework (EF4) and NHibernate (NH) in a hopefully unbiased and feature-driven way. In this article, I'll start looking into some programming features such as lazy loading.
-
A Feature-driven Comparison of Entity Framework and NHibernate-Multiple Databases
Published: 11 Aug 2010 Views: 12,807 Avg Rating: 0/5 Votes: 0 Comments: 0
A comparison on multiple database support in the Entity Framework and NHibernate O/RMs.
-
About layers, separation, and Entity Framework
Published: 05 Jul 2010 Views: 13,359 Avg Rating: 0/5 Votes: 0 Comments: 2
Dino Esposito talks about layers, separation, and the Entity Framework.
-
ASP.NET MVC and File Uploads
Published: 21 Jun 2010 Views: 20,394 Avg Rating: 0/5 Votes: 0 Comments: 0
Managing file uploads with ASP.NET MVC.
-
Testing Asynchronous Methods in ASP.NET MVC
Published: 17 May 2010 Views: 8,379 Avg Rating: 0/5 Votes: 0 Comments: 1
In this article, I’ll first briefly describe the mechanics of asynchronous action methods and then move on to discuss how to test asynchronous methods.
-
Test-only Members: Good or Bad?
Published: 20 Apr 2010 Views: 2,145 Avg Rating: 0/5 Votes: 0 Comments: 0
In the article, Dino focuses on two particular situations: dealing with dependencies and testing private members. He'll be discussing this in the context of ASP.NET MVC and MSTest, but without any significant loss of generality.
-
Inside the ASP.NET MVC Controller Factory
Published: 16 Mar 2010 Views: 15,430 Avg Rating: 0/5 Votes: 0 Comments: 0
In this article, I'll go through the process of customizing the controller factory to show that the controller name doesn't necessarily result from a token contained in the URL.
-
A First Look at Unity 2.0
Published: 12 Feb 2010 Views: 19,387 Avg Rating: 0/5 Votes: 0 Comments: 5
This article takes a look at the beta of Unity 2.0.
-
Sparse Thoughts on ASP.NET MVC Controllers
Published: 18 Jan 2010 Views: 7,892 Avg Rating: 5/5 Votes: 1 Comments: 0
In this article, Dino Esposito focuses on the core part of the ASP.NET MVC framework - the controller - and shares some considerations about the ideal structure it should have as a class and its intended role.
-
Code Contracts Preview: Interfaces
Published: 07 Dec 2009 Views: 3,876 Avg Rating: 0/5 Votes: 0 Comments: 1
Dino Esposito continues his code contracts series and explains what mixins are.
-
Code Contracts Preview: Assert & Assume
Published: 11 Nov 2009 Views: 6,366 Avg Rating: 0/5 Votes: 0 Comments: 1
In this article, I’ll go through the features of side contract-based tools in .NET Framework Code Contracts. In particular, I’ll focus on Assert and Assume methods.
-
Code Contracts Preview: Invariants
Published: 21 Oct 2009 Views: 5,502 Avg Rating: 5/5 Votes: 1 Comments: 0
In this article, I'll go through the concept and implementation of class invariants as supported by the .NET Framework 4 Code Contracts API.
-
Code Contracts Preview: PostConditions
Published: 02 Oct 2009 Views: 5,241 Avg Rating: 0/5 Votes: 0 Comments: 0
In a previous DotNetSlackers article I explored preconditions. In this article, I'll focus on another aspects of Code Contracts - postconditions. Before going any further, though, let me briefly summarize some of the design choices the team made to expose the Code Contracts API.
-
Code Contracts Preview: Preconditions
Published: 09 Sep 2009 Views: 6,437 Avg Rating: 4/5 Votes: 2 Comments: 1
In this article, Dino Esposito reviews code contracts in .NET using sample Visual Studio 2008 applications.
-
The DataForm Control in Silverlight 3—Revisited
Published: 05 Aug 2009 Views: 24,520 Avg Rating: 4/5 Votes: 2 Comments: 2
Dino Esposito discusses the DataForm control in the Silverlight 3 Toolkit.
-
Silverlight 3 and the Data Form Control—part I
Published: 21 Jun 2009 Views: 42,709 Avg Rating: 4/5 Votes: 1 Comments: 0
Dino will briefly go through some patterns that help organizing the presentation layer and then focus on a new control in Silverlight 3 that makes data entry a pleasant breeze.
-
Exceed User’s Expectations with Predictive Fetch
Published: 15 May 2009 Views: 5,643 Avg Rating: 0/5 Votes: 0 Comments: 0
Dino Esposito discusses the Predictive Fetch pattern.
-
Where’s the Right Way to AJAX?
Published: 17 Apr 2009 Views: 5,896 Avg Rating: 0/5 Votes: 0 Comments: 0
An overview of AJAX Web Architectures and a commercial library - Gaiaware.
-
The Presenter in MVP Implementations
Published: 18 Mar 2009 Views: 9,338 Avg Rating: 5/5 Votes: 1 Comments: 1
Dino Esposito explores in depth the structure of the Presenter in the MVP pattern.
-
Flavors of MVP
Published: 19 Feb 2009 Views: 4,204 Avg Rating: 5/5 Votes: 1 Comments: 0
Dino Esposito continues his overview of the MVP design pattern.
-
Evergreen but still topical: MVC vs. MVP
Published: 15 Jan 2009 Views: 17,647 Avg Rating: 0/5 Votes: 0 Comments: 2
Dino Esposito compares the MVC and MVP design patterns.
-
Don’t Worry, Load Lazy (in LINQ-to-SQL)
Published: 22 Dec 2008 Views: 11,710 Avg Rating: 0/5 Votes: 0 Comments: 0
Dino Esposito talks about the lazy load pattern in LINQ-to-SQL.
-
Complex Types in LINQ-to-SQL—Reloaded
Published: 18 Nov 2008 Views: 7,673 Avg Rating: 0/5 Votes: 0 Comments: 0
Dino Esposito talks about complex types in LINQ-to-SQL.
-
Design Your Classes for Testability
Published: 20 Oct 2008 Views: 3,858 Avg Rating: 0/5 Votes: 0 Comments: 0
Dino Esposito talks about software testing and testability.
-
.NET Classes Now Can Have Extensions
Published: 21 Sep 2008 Views: 7,403 Avg Rating: 0/5 Votes: 0 Comments: 1
Dino Esposito talks about extension methods in .NET
-
List and Object-oriented Design Principles
Published: 25 Aug 2008 Views: 8,809 Avg Rating: 5/5 Votes: 1 Comments: 1
Dino Esposito talks about idiomatic design and some potential issues with the List type.
-
Object Equality in an Object Model
Published: 14 Jul 2008 Views: 5,258 Avg Rating: 5/5 Votes: 1 Comments: 1
Dino Esposito discusses object equality.
-
Making LINQ-to-SQL A Bit More Abstract
Published: 23 Jun 2008 Views: 14,290 Avg Rating: 5/5 Votes: 2 Comments: 1
Dino Esposito explains how to customize the code generated by Linq-to-SQL.
-
Objects and State Tracking in LINQ-to-SQL
Published: 14 May 2008 Views: 27,066 Avg Rating: 5/5 Votes: 1 Comments: 7
Dino Esposito talks about the DataContext class in LINQ-to-SQL.
-
With LINQ-to-SQL Every Application Can Have an O/RM
Published: 21 Apr 2008 Views: 11,520 Avg Rating: 5/5 Votes: 2 Comments: 1
Dino Esposito talks about LINQ-To-SQL as an O/RM tool.
-
Inside the LINQ-to-SQLs DataContext Class
Published: 18 Mar 2008 Views: 64,687 Avg Rating: 0/5 Votes: 0 Comments: 3
Inside the LINQ-to-SQLs DataContext Class
-
A first look at the Dynamic Data Engine—the DynamicGridView Control
Published: 18 Feb 2008 Views: 22,020 Avg Rating: 5/5 Votes: 2 Comments: 4
Dino Esposito introduces the ASP.NET DynamicGridView Control.
-
Client History Points in ASP.NET 3.5 Extensions
Published: 11 Jan 2008 Views: 15,998 Avg Rating: 4/5 Votes: 2 Comments: 4
Dino Esposito continues his examination of the ASP.NET AJAX History control.
-
A First Look at ASP.NET Extensions 3.5—History Points
Published: 17 Dec 2007 Views: 38,929 Avg Rating: 5/5 Votes: 1 Comments: 4
History points and back/forward navigation in ASP.NET Extensions 3.5
-
An Architectural View of the ASP.NET MVC Framework
Published: 21 Nov 2007 Views: 128,335 Avg Rating: 4/5 Votes: 1 Comments: 16
Dino Esposito introduces the ASP.NET MVC framework.
-
JSON-Enabled WCF Services in ASP.NET 3.5
Published: 22 Oct 2007 Views: 244,356 Avg Rating: 5/5 Votes: 2 Comments: 20
Dino Esposito overviews the integration between WCF and AJAX
-
Silverlight is Here: But Who Should Really Care About It?
Published: 14 Sep 2007 Views: 6,529 Avg Rating: 5/5 Votes: 2 Comments: 2
In this short writeup Dino Esposito introduces Silverlight, the new Microsoft platform for creating RIAs.