Click here to Skip to main content
13,139,254 members (66,325 online)

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

Articles: 3, Technical Blogs: 35

RSS Feed

Average article rating: 4.10

Printing
General
Posted: 22 Apr 2008   Updated: 27 Feb 2009   Views: 25,790   Rating: 4.00/5    Votes: 4   Popularity: 2.41
Licence: The GNU Lesser General Public License (LGPLv3)      Bookmarked: 28   Downloaded: 350
The basics of Inka, an open source printing component
Exception Handling
General
Posted: 9 Jul 2007   Updated: 25 Sep 2007   Views: 38,630   Rating: 4.21/5    Votes: 14   Popularity: 4.79
Licence: Not specified      Bookmarked: 41   Downloaded: 0
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.
Uncategorised Technical Blogs
General
Posted: 2 Mar 2012   Updated: 2 Mar 2012   Views: 12,100   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Ripple, the utility that saves you from your personal NuGet hell

Average blogs rating: 4.36

Miscellaneous
General
Posted: 10 Oct 2011   Updated: 10 Oct 2011   Views: 8,190   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Creating a custom Visual Studio project template
Progress Controls
General
Posted: 26 Aug 2014   Updated: 26 Aug 2014   Views: 5,790   Rating: 4.25/5    Votes: 5   Popularity: 3.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Monitoring long operation progress via SignalR
Shell and IE programming
IE / Explorer plug-ins
Posted: 7 Jun 2012   Updated: 7 Jun 2012   Views: 9,060   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
How to fix the jQueryUI dialog height in IE, the quirks way
Applications & Tools
General
Posted: 16 Jun 2011   Updated: 16 Jun 2011   Views: 11,070   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
For those of you scared by the numerous steps required to setup a typical Open Source project, this would be a pleasant surprise.
Posted: 16 Jun 2011   Updated: 16 Jun 2011   Views: 9,670   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
A few tricks in using FubuMVC
ASP
Code Project scripts
Posted: 2 Feb 2012   Updated: 2 Feb 2012   Views: 12,250   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Custom ASP.NET Model Binders Series - Part 3: Subclassing your models
ASP.NET
General
Posted: 21 Jul 2011   Updated: 21 Jul 2011   Views: 6,920   Rating: 1.89/5    Votes: 2   Popularity: 0.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Share your wildest ideas about testing the MVC stuff you code.
Posted: 22 Jul 2011   Updated: 23 Jul 2011   Views: 5,430   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
HelloFubuWorldSparkMVC
Posted: 5 Nov 2011   Updated: 5 Nov 2011   Views: 5,740   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Writing testable Action Methods
Posted: 8 Jun 2012   Updated: 8 Jun 2012   Views: 3,020   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
A binder that breaks the rules
Howto
Posted: 7 Dec 2011   Updated: 7 Dec 2011   Views: 12,810   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Implementing a custom ASP.NET value provider
Web Services
General
Posted: 2 Sep 2011   Updated: 2 Sep 2011   Views: 10,460   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Here are the breaking changes in Ivonna v.3.
Other .NET Languages
Forth .NET
Posted: 5 Jul 2010   Updated: 8 Jul 2010   Views: 9,530   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
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.
.NET Framework
Applications
Posted: 19 Jul 2010   Updated: 19 Jul 2010   Views: 5,080   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Using Ivonna and CThru for testing ASP.NET MVC views
General
Posted: 11 Jan 2011   Updated: 11 Jan 2011   Views: 7,190   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Often you want to do some "fix" on your data before pushing it to the database....
Win32/64 SDK & OS
Active Directory
Posted: 17 Apr 2009   Updated: 17 Apr 2009   Views: 8,600   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
A Dose Of Code
Code Generation
General
Posted: 19 Jun 2010   Updated: 19 Jun 2010   Views: 5,260   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Let me introduce you to this exciting library, CThru.
Design and Architecture
Unit Testing
Posted: 22 Jul 2011   Updated: 23 Jul 2011   Views: 3,900   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Tough Choices: Test First, or Test Driven?
Posted: 22 Jul 2011   Updated: 23 Jul 2011   Views: 4,650   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Tough choices: Test first or test last
Posted: 16 Jun 2011   Updated: 23 Jul 2011   Views: 11,170   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
The advantages of using TDD
Posted: 3 Aug 2011   Updated: 10 Aug 2011   Views: 33,400   Rating: 3.75/5    Votes: 4   Popularity: 2.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Integration vs unit tests
Testing and QA
General
Posted: 21 Jul 2011   Updated: 21 Jul 2011   Views: 4,820   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Some facts about the Arrange-Act-Assert (also known as Given-When-Then) test pattern.
Posted: 21 Jul 2011   Updated: 21 Jul 2011   Views: 4,660   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Should the test framework create a separate instance of the test class for each test method?
Posted: 23 Jul 2011   Updated: 23 Jul 2011   Views: 5,300   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Testing MVC with Ivonna -- first look
Posted: 21 Feb 2012   Updated: 21 Feb 2012   Views: 6,200   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Jasmine is one of the most popular BDD-style JavaScript testing frameworks.
Posted: 13 Aug 2013   Updated: 13 Aug 2013   Views: 4,440   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
A real world example of a user-oriented test that it going to change your life forever. Or maybe not.
UI Testing
Posted: 8 Mar 2013   Updated: 8 Mar 2013   Views: 5,570   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Testing Async Requests, Mocking Async Methods with New Ivonna
Hardware & System
Clipboard
Posted: 12 Mar 2012   Updated: 12 Mar 2012   Views: 3,940   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Writing the first test for a real system
Posted: 23 Jul 2012   Updated: 23 Jul 2012   Views: 4,260   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
How to write the first test for a real system - Part II
Uncategorised Technical Blogs
General
Posted: 19 Jun 2010   Updated: 19 Jun 2010   Views: 4,440   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
On structuring your tests
Posted: 11 Aug 2011   Updated: 11 Aug 2011   Views: 9,100   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Getting ready for breaking changes in Ivonna v.3
Posted: 8 Sep 2013   Updated: 8 Sep 2013   Views: 25,180   Rating: 3.67/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
How to use a dropbox in your .NET application
Posted: 21 Jan 2014   Updated: 21 Jan 2014   Views: 4,560   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
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.
Posted: 22 Sep 2014   Updated: 22 Sep 2014   Views: 6,750   Rating: 4.50/5    Votes: 4   Popularity: 2.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
How to install a Nuget package programmatically
Posted: 16 Apr 2012   Updated: 7 Feb 2017   Views: 6,520   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
How to configure your assets for FubuMVC
No tips have been posted.
No reference articles have been posted.

Artem Smirnov
Software Developer GeekSoft
Lithuania Lithuania
No Biography provided


Advertise | Privacy |
Web04 | 2.8.170915.1 | Last Updated 19 Sep 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid