-

My name is Ash Tewari. I have been developing software for over 10 years. I enjoy interacting with the members of software development community and very interested in sharing perspectives and insights with others. In my free time, I like to experiment with new tools, techniques, technology and concepts. In the process, I sometimes create something useful too !
Pages
-
Recent Posts
- Using Model-View-ViewModel in WPF Applications
- Use Legacy Printer From Windows 7
- Should you get into Silverlight or Flash ?
- Session Recommendations for SoCal Code Camp @ USC
- Using DbUpdater with MySql
- SQL Azure Notes
- Online Backup Solution
- Switched to Thematic
- Is Scrum Bad For Developers ?
- GUI Prototyping Tools
- Create Games From Scratch
- RIA with Silverlight and WCF – Los Angeles .NET Developers Group
- Job Opening – Windows GUI Developer
- Scrum Tools
- ReSharper vs CodeRush + Refactor Pro
-
Recent Comments
- vik on WPF – LINQ to SQL Sample
- tremeur balbous on Scrum Tools
- sezam20 on Scrum Tools
- Scrum Tool on Scrum Tools
- BhaaL on ReSharper vs CodeRush + Refactor Pro
- tewari on Using NHibernate With SQLite in DbUpdater
- Using DbUpdater with MySql on DbUpdater
- tewari on Using NHibernate With SQLite in DbUpdater
- David Ridgway on ReSharper vs CodeRush + Refactor Pro
- Adam Feldman on Scrum Tools
- Pranay on Using NHibernate With SQLite in DbUpdater
- Marion on Scrum Tools
- Breezback on Using NHibernate With SQLite in DbUpdater
- Online Scrum Tool on Scrum Tools
- tewari - Job Opening - Windows GUI Developer on Contact Me
Category Archives: code
ReSharper vs CodeRush + Refactor Pro
I have been playing with JetBrains ReSharper (version 4.1) and DevExpress CodeRush + Refactor! Pro (version 3.2.2) lately. I wanted to decide on which one to go with. Here are some notes -
R# = ReSharper
CodeRush = CodeRush + Refactor! Pro
R# seems to be better for refactoring, because it does not assume [...]
Also posted in tips Tagged coderush, Comparison, devexpress, keyboard shortcuts, refactoring, resharper, TDD, tool, visual studio 6 Comments
Using NHibernate With SQLite in DbUpdater
DbUpdater (version 1.3 onwards) can be used with sqlite3.
Review the files included in DbUpdater-sqlite3.zip
1. DbUpdater.exe.config must be modified. Note changes to the following keys – exe-file, exe-args, dialect, driver_class, connetion_string.
2. SchemaVersion.hbm.xml must be modified. The ‘class’ attributes value for the ‘generator’ of ‘id’ must be changed to ‘identity’. No other changes are needed here.
3. \SqlScripts\schema-version-table.sql [...]
Also posted in database, opensource, sql Tagged database, DbUpdater, sql, sqlite NHibernate 8 Comments
PostSharp with SharpDevelop
SharpDevelop3.0 uses MSBuild. Including PostSharp in your build process is transparent if you are doing a global install using PostSharp installer. If you are doing a per-project installation using “Binary – No Installer” download, you will need to import the PostSharp targets into your .csproj file -
True
C:\code\PostSharp-1.0.8.316-Binary\
For more details, read the [...]
Customize log4net Output Path
The default log4net output path is relative to the startup directory of your executable. To customize the output path, you can override the base Appender’s File property in your own Appender class. The following example describes how to route the log files relative to the temp folder :
public class MyOwnAppender : [...]
Also posted in C#, log4net, tips Tagged C#, log4net, output path, RollingFileAppender, startup directory Leave a comment
OpenSimSim 1.0-RC is out
OpenSimSim : Your Password Solution. Download 1.0 Release Candidate here : OpenSimSim 1.0-RC
Share This
Also posted in freeware, opensource Tagged C#, Download, free, free tool, OpenSimSim, Password, Release Leave a comment
Leveraging XPATH Axes
XPATH axes come in very handy when nodes need to be selected based on (attribute’s or child element’s) values that must match those of other nodes elsewhere in the xml tree. Consider the following log4net configuration file :
<?xml version=\"1.0\"?>
<configuration>
<configSections>
<section name=\"nhibernate\"
[...]
Also posted in tips Tagged additivity, appender, configuration, hibernate, log, log4net, logger, Logs, NHibernate, RollingFileAppender, template, xml, xpath, xslt Leave a comment




Using Model-View-ViewModel in WPF Applications