Click here to Skip to main content
15,886,639 members

Articles by Artem Smirnov (Articles: 2, Technical Blogs: 35)

Articles: 2, Technical Blogs: 35

RSS Feed

Average article rating: 4.10

Desktop Programming
Windows Forms
22 Apr 2008   Updated: 27 Feb 2009   Rating: 4.00/5    Votes: 4   Popularity: 2.41
Licence: LGPL3    Views: 34,342     Bookmarked: 28   Downloaded: 396
Please Sign up or sign in to vote.
The basics of Inka, an open source printing component
Programming Languages
Visual Basic
9 Jul 2007   Updated: 25 Sep 2007   Rating: 4.21/5    Votes: 14   Popularity: 4.69
Licence: Not specified    Views: 45,460     Bookmarked: 41   Downloaded: 0
Please Sign up or sign in to vote.
This article is about when to throw an exception, why take some effort and define a custom exception class, how to provide more information to the developers that consume your component, and, finally, how to unit test your exceptions.

Average blogs rating: 4.36

All Topics
19 Jun 2010   Updated: 19 Jun 2010   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 6,530     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Let me introduce you to this exciting library, CThru.
22 Jul 2011   Updated: 23 Jul 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 4,860     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Tough Choices: Test First, or Test Driven?
16 Jun 2011   Updated: 23 Jul 2011   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 13,590     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
The advantages of using TDD
21 Jul 2011   Updated: 21 Jul 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 6,190     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Some facts about the Arrange-Act-Assert (also known as Given-When-Then) test pattern.
21 Jul 2011   Updated: 21 Jul 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 5,650     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Should the test framework create a separate instance of the test class for each test method?
19 Jun 2010   Updated: 19 Jun 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 5,430     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
On structuring your tests
11 Aug 2011   Updated: 11 Aug 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 10,490     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Getting ready for breaking changes in Ivonna v.3
8 Sep 2013   Updated: 8 Sep 2013   Rating: 3.67/5    Votes: 3   Popularity: 1.75
Licence: CPOL    Views: 32,421     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
How to use a dropbox in your .NET application
21 Jan 2014   Updated: 21 Jan 2014   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 6,800     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
codeproject If you are a .Net developer, there's no way you've never used, or at least heard about, NuGet. Unless you don't use any external dependencies, this package manager is a must have tool.
22 Sep 2014   Updated: 22 Sep 2014   Rating: 4.50/5    Votes: 4   Popularity: 2.71
Licence: CPOL    Views: 11,261     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
How to install a Nuget package programmatically
16 Apr 2012   Updated: 7 Feb 2017   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 8,460     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
How to configure your assets for FubuMVC
Async
8 Mar 2013   Updated: 8 Mar 2013   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 7,780     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Testing Async Requests, Mocking Async Methods with New Ivonna
DevOps
Testing
22 Jul 2011   Updated: 23 Jul 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 5,850     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Tough choices: Test first or test last
21 Feb 2012   Updated: 21 Feb 2012   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 8,291     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Jasmine is one of the most popular BDD-style JavaScript testing frameworks.
jQuery
7 Jun 2012   Updated: 7 Jun 2012   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 11,251     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
How to fix the jQueryUI dialog height in IE, the quirks way
MVC
19 Jul 2010   Updated: 19 Jul 2010   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 6,270     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Using Ivonna and CThru for testing ASP.NET MVC views
NHibernate
3 Aug 2011   Updated: 10 Aug 2011   Rating: 3.75/5    Votes: 4   Popularity: 2.26
Licence: CPOL    Views: 41,271     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Integration vs unit tests
Programming Languages
C#
10 Oct 2011   Updated: 10 Oct 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 9,480     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Creating a custom Visual Studio project template
11 Jan 2011   Updated: 11 Jan 2011   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 8,300     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Often you want to do some "fix" on your data before pushing it to the database....
17 Apr 2009   Updated: 17 Apr 2009   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 10,160     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
A Dose Of Code
13 Aug 2013   Updated: 13 Aug 2013   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 6,160     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
A real world example of a user-oriented test that it going to change your life forever. Or maybe not.
12 Mar 2012   Updated: 12 Mar 2012   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 6,220     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Writing the first test for a real system
23 Jul 2012   Updated: 23 Jul 2012   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 5,910     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
How to write the first test for a real system - Part II
SignalR
26 Aug 2014   Updated: 26 Aug 2014   Rating: 4.25/5    Votes: 5   Popularity: 2.97
Licence: CPOL    Views: 8,920     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Monitoring long operation progress via SignalR
Web Development
22 Jul 2011   Updated: 23 Jul 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 7,090     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
HelloFubuWorldSparkMVC
ASP.NET
16 Jun 2011   Updated: 16 Jun 2011   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 13,523     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
For those of you scared by the numerous steps required to setup a typical Open Source project, this would be a pleasant surprise.
16 Jun 2011   Updated: 16 Jun 2011   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 12,180     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
A few tricks in using FubuMVC
21 Jul 2011   Updated: 21 Jul 2011   Rating: 1.89/5    Votes: 2   Popularity: 0.57
Licence: CPOL    Views: 9,102     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Share your wildest ideas about testing the MVC stuff you code.
5 Nov 2011   Updated: 5 Nov 2011   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 8,150     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Writing testable Action Methods
8 Jun 2012   Updated: 8 Jun 2012   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 4,350     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
A binder that breaks the rules
7 Dec 2011   Updated: 7 Dec 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 14,350     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Implementing a custom ASP.NET value provider
2 Sep 2011   Updated: 2 Sep 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 11,680     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Here are the breaking changes in Ivonna v.3.
5 Jul 2010   Updated: 8 Jul 2010   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 11,350     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
The following is not a problem with JustMock, it's a problem with trying to write a unit test involving a complex framework, and isolating parts of it not meant to be isolated.
23 Jul 2011   Updated: 23 Jul 2011   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 7,060     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Testing MVC with Ivonna -- first look
HTML
2 Feb 2012   Updated: 2 Feb 2012   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 15,150     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Custom ASP.NET Model Binders Series - Part 3: Subclassing your models

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Software Developer GeekSoft
Lithuania Lithuania
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.