Click here to Skip to main content

Articles by Jeremy Likness (Articles: 8, Technical Blogs: 28, Tip/Trick: 1)

Articles: 8, Technical Blogs: 28, Tip/Trick: 1

RSS Feed

Average article rating: 4.68

ASP.NET
Howto
Posted: 1 Jun 2009   Updated: 1 Jun 2009   Views: 27,198   Rating: 4.24/5    Votes: 9   Popularity: 3.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 40   Downloaded: 542
The purpose of this article is to demonstrate a sample framework that uses the MVC pattern successfully with the traditional ASP.NET WebForms engine.
Client side scripting
Beginners
Posted: 29 Jan 2014   Updated: 29 Jan 2014   Views: 37,352   Rating: 4.84/5    Votes: 55   Popularity: 8.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 83   Downloaded: 0
Learn why Angular, a JavaScript toolset, is gaining popularity so quickly.
Silverlight
Applications
Posted: 6 Jul 2009   Updated: 6 Jul 2009   Views: 34,519   Rating: 4.50/5    Votes: 3   Popularity: 2.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 52   Downloaded: 890
Learn Silverlight with a simple tac-tac-toe game application. This article will explain how to build your first application and user control in Silverlight by creating a simple tic-tac-toe game complete with artificial intelligence.
General
Posted: 8 Aug 2010   Updated: 8 Aug 2010   Views: 520,585   Rating: 4.96/5    Votes: 190   Popularity: 11.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 557   Downloaded: 14,069
An introduction to the Model-View-ViewModel (MVVM) pattern.
HowTo
Posted: 22 Jul 2009   Updated: 22 Jul 2009   Views: 60,808   Rating: 4.75/5    Votes: 12   Popularity: 5.13
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 1,845
Hierarchical data templates are a powerful way to organize and bind data that is available in Windows Presentation Foundation (WPF) and Silverlight.
Collections
General
Posted: 13 Aug 2009   Updated: 13 Aug 2009   Views: 17,587   Rating: 4.88/5    Votes: 18   Popularity: 6.13
Licence: The Code Project Open License (CPOL)      Bookmarked: 66   Downloaded: 0
Learn about collections in C#. Part 1 focuses on interfaces provided in the System.Collections namespace.
Posted: 8 Sep 2009   Updated: 8 Sep 2009   Views: 11,337   Rating: 4.53/5    Votes: 11   Popularity: 4.69
Licence: The Code Project Open License (CPOL)      Bookmarked: 40   Downloaded: 0
The collection is a powerful construct that allows a developer to logically group related elements and navigate through them. In this article, we'll explore some concrete implementations of collections that are part of the base .NET framework.
Posted: 22 Sep 2009   Updated: 22 Sep 2009   Views: 13,980   Rating: 4.71/5    Votes: 8   Popularity: 4.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 0
Understand collections, iterators, and the use of the yield statement to create powerful, custom collections in C#.

Average blogs rating: 4.38

Ajax
Controls
Posted: 11 Jun 2009   Updated: 16 Jun 2009   Views: 27,183   Rating: 4.86/5    Votes: 12   Popularity: 5.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 38   Downloaded: 0
This project started out when I began searching for an quick way to put source code on my website to make it easy for guests to browse projects. Time is very valuable so I don't always like downloading a zipped archive and then exploding it to see it - I'd rather have a space online.
ASP.NET Controls
General
Posted: 2 Jun 2009   Updated: 3 Jun 2009   Views: 17,670   Rating: 4.24/5    Votes: 6   Popularity: 3.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 0
A brief discussion of how to bind JavaScript to custom server/ASP.NET Controls using the AJAX client control model.
Posted: 29 May 2009   Updated: 3 Jun 2009   Views: 26,356   Rating: 3.67/5    Votes: 4   Popularity: 2.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 0
Learn how to best embed/associate JavaScript with ASP.NET user controls
Silverlight
Applications
Posted: 19 Jun 2009   Updated: 19 Jun 2009   Views: 11,918   Rating: 4.00/5    Votes: 3   Popularity: 1.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
This post will walk you through the steps I took to go from a project that had no Silverlight whatsoever to the existing project available here...
Controls
Posted: 30 Jun 2009   Updated: 4 Jul 2009   Views: 21,022   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
A simple Silverlight control that creates an image button with zoom and reflection
Posted: 28 Jul 2009   Updated: 28 Jul 2009   Views: 76,461   Rating: 4.43/5    Votes: 6   Popularity: 3.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
One known issue with Silverlight is that the DataContext bound to a control may change, but there is no readily available change event. Unlike WPF, you don't have an explicit event to register with in order to track changes.
Posted: 1 Sep 2009   Updated: 1 Sep 2009   Views: 21,728   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 466
Silverlight, with its powerful text and graphics manipulation capabilities and strong interaction with the scripting DOM, seems to be the perfect engine for a Captcha challenge.
HowTo
Posted: 13 Jul 2009   Updated: 14 Jul 2009   Views: 23,240   Rating: 3.40/5    Votes: 3   Popularity: 1.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
A method for abstracting WCF service calls in Silverlight to facilitate reuse and easy re-targeting of services.
Posted: 31 Jul 2009   Updated: 31 Jul 2009   Views: 22,863   Rating: 4.20/5    Votes: 6   Popularity: 3.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
There may be times when you wish to save a bitmap image to the user's local storage. Perhaps it was a generated image that is used in the application, or maybe it is an externally referenced image that you are loading locally for caching purposes. This example shows how.
Posted: 29 Sep 2009   Updated: 29 Sep 2009   Views: 15,753   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
A common user interface component is the confirmation or message box, which often presented as a dialog returns a boolean (OK/Cancel). There are a variety of ways to achieve this, but how can you decouple the implementation of the popup from the request itself?...
Posted: 6 Oct 2009   Updated: 6 Oct 2009   Views: 17,409   Rating: 3.67/5    Votes: 2   Popularity: 1.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
One of the most powerful benefits of Silverlight is that it uses the DependencyProperty model. Using this model, you can have great attached properties to describe reusable behaviors and attach those behaviors to certain elements.
Posted: 7 Oct 2009   Updated: 7 Oct 2009   Views: 23,575   Rating: 4.59/5    Votes: 9   Popularity: 4.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
The TextBox control is popular in Silverlight, but comes with a few nuances. Learn how to filter textboxes and force databinding with attached behaviors.
Posted: 9 Oct 2009   Updated: 9 Oct 2009   Views: 9,675   Rating: 4.00/5    Votes: 4   Popularity: 2.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Learn how to create reusable behaviors in Silverlight that can be attached through code or even with Expression Blend.
Posted: 11 Oct 2009   Updated: 11 Oct 2009   Views: 27,255   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Today, we'll look at the TriggerAction that is also available in System.Windows.Interactivity (either as a part of Expression Blend, or available through the Blend SDK).
Posted: 2 Dec 2009   Updated: 2 Dec 2009   Views: 7,011   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 41
Use the Managed Extensibility Framework to export dictionary resources using custom ExportProvider in Silverlight.
Database
Data Access
Posted: 31 Mar 2009   Updated: 3 Jun 2009   Views: 12,535   Rating: 4.71/5    Votes: 4   Popularity: 2.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 0
Learn how to use complex classes as primary (not composite!) keys with NHibernate
SQL
Posted: 25 Aug 2009   Updated: 25 Aug 2009   Views: 11,589   Rating: 3.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
Common table expressions (CTEs) were introduced with SQL 2005. They are a powerful new construct for building advanced queries.
C#
Applications
Posted: 31 Mar 2009   Updated: 22 Jun 2009   Views: 22,565   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 0
SharpDevelop, NUnit, and Visual Studio Express
COM Interop
Posted: 14 Apr 2009   Updated: 14 Apr 2009   Views: 9,034   Rating: 4.50/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Hot to use an extension method to strongly type your navigation.
General
Posted: 31 Mar 2009   Updated: 31 Mar 2009   Views: 14,906   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
Using JQuery to intercept the click of an ASP:Button
Posted: 1 Apr 2009   Updated: 1 Apr 2009   Views: 15,303   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 0
JSON is a method for transferring data, similar to XML and other formats. There are many advantages to using this method. It is human readable, and it translates easily to objects on the client side of the browser.
Posted: 25 Apr 2009   Updated: 25 Apr 2009   Views: 18,384   Rating: 4.89/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Simplified Mocking with Dependency Injection for Unit Testing
Posted: 15 Sep 2009   Updated: 15 Sep 2009   Views: 16,727   Rating: 4.85/5    Votes: 7   Popularity: 4.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Learn about the implications of using the ref keyword on reference types.
Windows Communication Foundation
General
Posted: 5 Dec 2009   Updated: 5 Dec 2009   Views: 24,861   Rating: 4.86/5    Votes: 17   Popularity: 5.98
Licence: The Code Project Open License (CPOL)      Bookmarked: 43   Downloaded: 0
Learn how to host WCF as a Windows service (without using a web project) and how to code it so that you can test interactively without installing the service.
Windows Workflow Foundation
General
Posted: 28 Aug 2009   Updated: 28 Aug 2009   Views: 9,810   Rating: 4.75/5    Votes: 3   Popularity: 2.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Windows Workflow Foundation (WWF) is a powerful programming model and designer for workflow processes. Using workflow is easier than some may believe.
Design and Architecture
Design Patterns
Posted: 6 Aug 2009   Updated: 6 Aug 2009   Views: 30,110   Rating: 4.38/5    Votes: 10   Popularity: 4.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 40   Downloaded: 266
The pipeline pattern (sometimes also referred to as pipes and filters) has many useful applications. C# makes implementation even easier with the yield keyword.
Methodologies
Posted: 25 May 2009   Updated: 3 Jun 2009   Views: 17,527   Rating: 4.70/5    Votes: 18   Popularity: 5.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 0
Second part of 2-part article about the SOLID and DRY acronyms for software development. This part covers Interface Segregation and Dependency Injection.
Posted: 25 May 2009   Updated: 3 Jun 2009   Views: 22,877   Rating: 3.91/5    Votes: 13   Popularity: 4.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 0
First part of 2 part series on the SOLID and DRY acronyms: Don't Repeat Yourself, Single Responsibility, Open/Closed, and Liskov Substitution in this part.

Average tips rating: 5.00

Client side scripting
General
Posted: 13 Jan 2014   Updated: 13 Jan 2014   Views: 5,063   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Learn how to perform interception of services using Angular's decorator feature.
No reference articles have been posted.

Jeremy Likness
Architect Wintellect
United States United States
Jeremy Likness is a principal consultant at Wintellect. Jeremy, an experienced entrepreneur and technology executive, has successfully helped ship commercial enterprise software for 20 years. He specializes in catalyzing growth, developing ideas and creating value through delivering software in technical enterprises. His roles as business owner, technology executive and hands-on developer provided unique opportunities to directly impact the bottom line of multiple businesses by helping them grow and increase their organizational capacity while improving operational efficiency. He has worked with several initially small companies like Manhattan Associates and AirWatch before they grew large and experienced their transition from good to great while helping direct vision and strategy to embrace changing technology and markets. Jeremy is capable of quickly adapting to new paradigms and helps technology teams endure change by providing strong leadership, working with team members “in the trenches” and mentoring them in the soft skills that are key for engineers to bridge the gap between business and technology.
Follow on   Twitter   Google+   LinkedIn


Advertise | Privacy | Mobile
Web04 | 2.8.140922.1 | Last Updated 23 Sep 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid