<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7884491223334584077</id><updated>2011-04-21T22:14:52.374+02:00</updated><title type='text'>Martin Marinov's blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>38</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-5744949111724501466</id><published>2007-10-15T09:48:00.000+02:00</published><updated>2007-10-15T09:49:05.787+02:00</updated><title type='text'>Some good links October 15</title><content type='html'>.NET&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/HierExceptionHandler.asp"&gt;Hierarchical Exception Handling with Enterprise Library&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/ProgressCursor.asp"&gt;Progress indicators vs. Progress cursor&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/gunnarpeipman/archive/2007/10/07/net-and-deep-copy.aspx"&gt;.Net and Deep Copy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://dotnettemplar.net/Web+Services+Best+Practices.aspx"&gt;Web Services Best Practices &lt;/a&gt;&lt;br /&gt;&lt;a href="http://west-wind.com/WebLog/posts/168221.aspx"&gt;HttpModule and HttpHandler sections in IIS 7 web.config files&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET&lt;br /&gt;&lt;a href="http://www.codeproject.com/aspnet/xacc_propertygrid.asp"&gt;xacc.propertygrid&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/Cell_Merging_of_DataGrid.asp"&gt;Cell Merging of DataGrid in ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Management&lt;br /&gt;&lt;a href="http://geekswithblogs.net/geekusconlivus/archive/2007/10/09/115962.aspx"&gt;The myth of the part time Scrum Master&lt;/a&gt;&lt;br /&gt;&lt;a href="http://geekswithblogs.net/geekusconlivus/archive/2007/10/08/115935.aspx"&gt;Using Scrum on a multi project development team &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Other&lt;br /&gt;&lt;a href="http://geekswithblogs.net/cyoung/archive/2007/10/09/115945.aspx"&gt;BizTalk Services: An overview &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.agilearchitect.org/agile/index.asp"&gt;Bringing Agility to Architecture, and Architecture to Agility&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-5744949111724501466?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/5744949111724501466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=5744949111724501466' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/5744949111724501466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/5744949111724501466'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/10/some-good-links-october-15.html' title='Some good links October 15'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-7688486485852810660</id><published>2007-10-10T13:28:00.000+02:00</published><updated>2007-10-10T13:31:22.307+02:00</updated><title type='text'>Blog's view changed!!! :(</title><content type='html'>Hi there,&lt;br /&gt;Unfortunately I have to change the face of the blog. The reason for this action that the current view does not fit well when a code snippet is post - like in my last post. I do not like tthe current design very much but this is the only one template that fits my needs. I'll try soon to edit the template and make it with a little bit better design.&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-7688486485852810660?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/7688486485852810660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=7688486485852810660' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/7688486485852810660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/7688486485852810660'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/10/blogs-view-changed.html' title='Blog&apos;s view changed!!! :('/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-2729405294863162719</id><published>2007-10-09T12:28:00.000+02:00</published><updated>2008-01-15T10:06:29.741+02:00</updated><title type='text'>Using exsiting IE cookies with HttpRequest</title><content type='html'>I've come accross an idea of making my own web spider with .Net. My tests were to grab information from the Experts-exchange site. I've used a code like this&lt;br /&gt;&lt;br /&gt;HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);&lt;br /&gt;HttpWebResponse response = (HttpWebResponse)request.GetResponse();&lt;br /&gt;&lt;br /&gt;The request passes correct and getting the response was working well also. However the content of the response was not the correct one - I mean that it was different than the one I can see if I open an explorer.&lt;br /&gt;&lt;br /&gt;What was the difference? The difference was the cookies! When I open the Internet Explorer and navigate to EE the EE server accepts me as logged in user using my cookies. However using the programatically created web request no cookies are associated with the request and the server does not show me the information I want.&lt;br /&gt;&lt;br /&gt;During some research and some test I've come across the &lt;a href="http://msdn2.microsoft.com/en-us/library/aa384710.aspx"&gt;InternetGetCookie&lt;/a&gt; function. This function allows you to get the cookies stored by the Internet Explorer and assign them to your web request.&lt;br /&gt;&lt;br /&gt;Here is the code I've come to:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;div style="BACKGROUND: white;font-family:Courier New;font-size:10pt;color:black;"   &gt;&lt;br /&gt;&lt;p style="MARGIN: 0px"&gt;    &lt;span style="color:blue;"&gt;public&lt;/span&gt; &lt;span style="color:blue;"&gt;class&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;RequesstWithCookie&lt;br /&gt;&lt;/span&gt;    {&lt;/p&gt;&lt;br /&gt;&lt;p style="MARGIN: 0px"&gt;        [&lt;span style="color:#2b91af;"&gt;DllImport&lt;/span&gt;(&lt;span style="color:#a31515;"&gt;"wininet.dll"&lt;/span&gt;, CharSet = &lt;span style="color:#2b91af;"&gt;CharSet&lt;/span&gt;.Auto, SetLastError = &lt;span style="color:blue;"&gt;true&lt;/span&gt;)]&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;        &lt;span style="color:blue;"&gt;static&lt;/span&gt; &lt;span style="color:blue;"&gt;extern&lt;/span&gt; &lt;span style="color:blue;"&gt;bool&lt;/span&gt; InternetGetCookie(&lt;span style="color:blue;"&gt;string&lt;/span&gt; lpszUrlName, &lt;span style="color:blue;"&gt;string&lt;/span&gt; lpszCookieName,&lt;br /&gt;           [&lt;span style="color:#2b91af;"&gt;Out&lt;/span&gt;] &lt;span style="color:#2b91af;"&gt;StringBuilder&lt;/span&gt; lpszCookieData, [&lt;span style="color:#2b91af;"&gt;MarshalAs&lt;/span&gt;(&lt;span style="color:#2b91af;"&gt;UnmanagedType&lt;/span&gt;.U4)] &lt;span style="color:blue;"&gt;out&lt;/span&gt; &lt;span style="color:blue;"&gt;int &lt;/span&gt;lpdwSize);&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt; &lt;/p&gt;&lt;br /&gt;&lt;p style="MARGIN: 0px"&gt;        &lt;span style="color:#2b91af;"&gt;CookieContainer&lt;/span&gt; cookies;&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt; &lt;/p&gt;&lt;br /&gt;&lt;p style="MARGIN: 0px"&gt;        &lt;span style="color:blue;"&gt;public&lt;/span&gt; RequesstWithCookie(&lt;span style="color:#2b91af;"&gt;String&lt;/span&gt; siteUrl)&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;        {&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;               LoadCookies(siteUrl);&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;        }&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;&lt;br /&gt;        &lt;span style="color:blue;"&gt;public&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;HttpWebRequest&lt;/span&gt; CreateRequest(&lt;span style="color:blue;"&gt;string&lt;/span&gt; pageUrl)&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;        {&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;            &lt;span style="color:#2b91af;"&gt;Uri&lt;/span&gt; uri = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;Uri&lt;/span&gt;(pageUrl);&lt;/p&gt;&lt;br /&gt;&lt;p style="MARGIN: 0px"&gt;            &lt;span style="color:#2b91af;"&gt;HttpWebRequest&lt;/span&gt; request = &lt;span style="color:blue;"&gt;null&lt;/span&gt;;&lt;br /&gt;            request = (&lt;span style="color:#2b91af;"&gt;HttpWebRequest&lt;/span&gt;)&lt;span style="color:#2b91af;"&gt;WebRequest&lt;/span&gt;.Create(uri);&lt;br /&gt;            request.CookieContainer = cookies;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p style="MARGIN: 0px"&gt;            &lt;span style="color:blue;"&gt;return&lt;/span&gt; request;&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;        }&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;&lt;br /&gt;        &lt;span style="color:blue;"&gt;private&lt;/span&gt; &lt;span style="color:blue;"&gt;void&lt;/span&gt; LoadCookies(&lt;span style="color:#2b91af;"&gt;String&lt;/span&gt; url)&lt;br /&gt;        {&lt;/p&gt;&lt;br /&gt;&lt;p style="MARGIN: 0px"&gt;            cookies = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;CookieContainer&lt;/span&gt;();&lt;br /&gt;            &lt;span style="color:#2b91af;"&gt;Uri&lt;/span&gt; uri = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;Uri&lt;/span&gt;(url);&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;&lt;br /&gt;            &lt;span style="color:#2b91af;"&gt;StringBuilder&lt;/span&gt; cookieBuilder = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;StringBuilder&lt;/span&gt;(&lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:blue;"&gt;string&lt;/span&gt;(&lt;span style="color:#a31515;"&gt;' '&lt;/span&gt;, 256), 256);&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;            &lt;span style="color:blue;"&gt;int&lt;/span&gt; cookieSize = cookieBuilder.Length;&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;&lt;br /&gt;            &lt;span style="color:blue;"&gt;if&lt;/span&gt; (!InternetGetCookie(url, &lt;span style="color:blue;"&gt;null&lt;/span&gt;, cookieBuilder, &lt;span style="color:blue;"&gt;out&lt;/span&gt; datasize))&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;            {&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;                &lt;span style="color:blue;"&gt;if&lt;/span&gt; (datasize &lt;&gt; 0)&lt;p style="MARGIN: 0px"&gt;                {&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;                    &lt;span style="color:blue;"&gt;return&lt;/span&gt;;&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;                }&lt;/p&gt;&lt;br /&gt;&lt;p style="MARGIN: 0px"&gt;                cookieBuilder = &lt;span style="color:blue;"&gt;new&lt;/span&gt; &lt;span style="color:#2b91af;"&gt;StringBuilder&lt;/span&gt;(datasize);&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;                InternetGetCookie(url, &lt;span style="color:blue;"&gt;null&lt;/span&gt;, cookieBuilder, &lt;span style="color:blue;"&gt;out&lt;/span&gt; datasize);&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;            }&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;&lt;br /&gt;            cookies.SetCookies(uri, cookieBuilder.ToString().Replace(&lt;span style="color:#a31515;"&gt;";"&lt;/span&gt;, &lt;span style="color:#a31515;"&gt;","&lt;/span&gt;));&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;        }&lt;/p&gt;&lt;p style="MARGIN: 0px"&gt;    }&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Hope this code will help somebody else to not lose an hour or more to find this out.&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-2729405294863162719?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/2729405294863162719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=2729405294863162719' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/2729405294863162719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/2729405294863162719'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/10/using-exsiting-ie-cookies-with.html' title='Using exsiting IE cookies with HttpRequest'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-6549382615893319070</id><published>2007-10-04T17:18:00.000+02:00</published><updated>2007-10-04T17:22:58.001+02:00</updated><title type='text'>Some good links October 04</title><content type='html'>.NET&lt;br /&gt;&lt;a href="http://codechimp.org/Blog/PermaLink,guid,7a444a32-d584-4d7f-9c54-ea0f4d8ba0c8.aspx"&gt;NUnit Templates and Snippets for Visual Studio 2005 - Now support C#&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx"&gt;Releasing the Source Code for the .NET Framework Libraries &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET&lt;br /&gt;&lt;a href="http://www.ajaxninja.com/?p=191"&gt;10 Hot ASP.NET Tips and Tricks - 9/28/2007&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/ASPNET_Page_Lifecycle.asp"&gt;The ASP.NET Page Lifecycle – A Basic Approach&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/bschooley/archive/2007/09/29/asp-net-clean-up-your-use-of-viewstate.aspx"&gt;ASP.Net : Clean up your use of ViewState&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Other&lt;br /&gt;&lt;a href="http://weblog.raganwald.com/2006/11/take-control-of-your-interview.html"&gt;Take control of your interview &lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/bsimser/archive/2007/10/02/scrum-for-team-system-tips.aspx"&gt;Scrum for Team System Tips&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/omarzabir/archive/2007/10/02/10-cool-web-development-related-articles-in-2007.aspx"&gt;10 cool web development related articles in 2007&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-6549382615893319070?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/6549382615893319070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=6549382615893319070' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/6549382615893319070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/6549382615893319070'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/10/some-good-links-october-04.html' title='Some good links October 04'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-1205969792838005050</id><published>2007-10-03T09:25:00.000+02:00</published><updated>2007-10-03T09:33:36.625+02:00</updated><title type='text'>Second edition of DevReach finished</title><content type='html'>This was just a wonderful event. I've been for second time on the &lt;a href="http://www.devreach.com/"&gt;DevReach&lt;/a&gt; in Sofia, Bulgaria and it was just amazing. For second time I have the ability to participate in sessions of Richard Campbell, Stephen Forte and Carl Franklin. I also participate in a session of Miguel Castro that is another amazing speaker.&lt;br /&gt;&lt;br /&gt;Hope that this event will developed itself in future and will bring to Bulgaria more and more speakers of this rank.&lt;br /&gt;&lt;br /&gt;There was a little problem with the rooms - some of the rooms was to small to hold everyone that wish to listen Stephen Forte or Miguel Castro. Hope that next year this part of the event will be better.&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-1205969792838005050?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/1205969792838005050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=1205969792838005050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/1205969792838005050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/1205969792838005050'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/10/second-edition-of-devreach-finished.html' title='Second edition of DevReach finished'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-8515705317665007709</id><published>2007-09-27T13:22:00.001+02:00</published><updated>2007-09-27T13:22:44.146+02:00</updated><title type='text'>Some good links September 27</title><content type='html'>.NET&lt;br /&gt;&lt;a href="http://blogs.msdn.com/ddietric/archive/2007/09/23/a-good-reason-for-calling-gc-collect.aspx"&gt;A good reason for calling GC.Collect()&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/somasegar/archive/2007/09/21/being-more-productive-with-c-3-0.aspx"&gt;Being more productive with C# 3.0&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/leftslipper/archive/2007/09/24/using-c-3-0-anonymous-types-as-dictionaries.aspx"&gt;Using C# 3.0 Anonymous Types as Dictionaries &lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/despos/archive/2007/09/24/linqdatasource-vs-objectdatasource-vs-sqldatasource.aspx"&gt;LinqDataSource vs ObjectDataSource vs SqlDataSource&lt;/a&gt;&lt;br /&gt;&lt;a href="http://west-wind.com/weblog/posts/158915.aspx"&gt;A few C# Time Utilities for Fractional Time Values&lt;/a&gt;&lt;br /&gt;&lt;a href="http://aspalliance.com/1422_Implement_Sort_and_Custom_Enumerator_in_Generic_List.all"&gt;Implement Sort and Custom Enumerator in Generic List&lt;/a&gt;&lt;br /&gt;&lt;a href="http://codebetter.com/blogs/peter.van.ooijen/archive/2007/09/25/reading-active-directory-information-from-outside-the-domain.aspx"&gt;Reading (Active) Directory information from outside the domain &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET&lt;br /&gt;&lt;a href="http://weblogs.asp.net/sbehera/archive/2007/09/26/how-to-makeuse-of-ispostpack-method-inside-usercontrol.aspx"&gt;How to makeuse of IsPostPack Method inside UserControl? &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/Ajax/CalendarUIExtenderControl.asp"&gt;Calendar UI Extender Control&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tools&lt;br /&gt;&lt;a href="http://weblogs.asp.net/hosamkamel/archive/2007/09/26/15-free-visual-studio-add-ins.aspx"&gt;15+ Free Visual Studio Add-Ins&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.extremeoptimization.net/"&gt;Build financial, engineering and scientific applications faster&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Other&lt;br /&gt;&lt;a href="http://tynerblain.com/blog/2007/09/20/why-your-project-plan-will-fail/"&gt;Why Your Project Plan Will Fail&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/09/23/september-23rd-links-vs-asp-net-asp-net-ajax-silverlight-wpf.aspx"&gt;September 23rd Links: VS, ASP.NET, ASP.NET AJAX, Silverlight, WPF &lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/rosherove/archive/2007/09/21/xunit-net-aims-to-be-the-next-nunit-but-it-s-too-soon.aspx"&gt;XUnit.NET aims to be the Next NUnit, but it's too soon&lt;/a&gt;&lt;br /&gt;&lt;a href="http://aspalliance.com/1426_Understanding_Agile_Software_Development.all"&gt;Understanding Agile Software Development&lt;/a&gt;&lt;br /&gt;&lt;a href="http://betterprojects.blogspot.com/2007/02/software-project-management-in-15.html"&gt;Project Risk Management 101 articles in order&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-8515705317665007709?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/8515705317665007709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=8515705317665007709' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/8515705317665007709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/8515705317665007709'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/09/some-good-links-september-27.html' title='Some good links September 27'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-1781856595462058528</id><published>2007-09-24T09:39:00.001+02:00</published><updated>2007-09-24T09:39:35.004+02:00</updated><title type='text'>Some good links September 24</title><content type='html'>.NET&lt;br /&gt;&lt;a href="http://www.west-wind.com/weblog/posts/154122.aspx"&gt;Reflection, GetMember() and COM Objects?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/office/ExtractTextFromDOCXs.asp"&gt;Using DocxToText to Extract Text from DOCX Files&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.thekua.com/atwork/2007/09/19/events-reflection-and-how-they-dont-work-in-c/"&gt;Events, Reflection and how they don’t work in C# &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.singingeels.com/Blogs/Nullable/2007/09/19/How_To_Use_NET_35_Extension_Methods_for_Validation.aspx"&gt;How To Use .NET 3.5 "Extension Methods" for Validation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.singingeels.com/Articles/Improving_Performance_With_LINQ.aspx"&gt;Improving Performance With LINQ&lt;/a&gt;&lt;br /&gt;&lt;a href="http://diditwith.net/2007/09/19/RefactoringSupportForXMLLiterals.aspx"&gt;Refactoring Support for XML Literals&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/09/20/the-new-c-null-coalescing-operator-and-using-it-with-linq.aspx"&gt;The C# ?? null coalescing operator (and using it with LINQ) &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/dotnet/reflexil.asp"&gt;Assembly Manipulation and C#/VB.NET Code Injection&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/csharp/cs_remoting.asp"&gt;Remoting in .NET Using C#&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.danielmoth.com/Blog/2007/09/how-to-go-from-thread-to-processthread.html"&gt;How to go from Thread to ProcessThread&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET&lt;br /&gt;&lt;a href="http://blogs.msdn.com/publicsector/archive/2007/09/18/how-do-i-freeze-an-asp-net-gridview-header.aspx"&gt;How do I freeze an ASP.NET GridView header?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/rajbk/archive/2007/09/18/linqdatasouce-dataitem-in-code-behind.aspx"&gt;LinqDataSouce - DataItem in code behind&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/dwahlin/archive/2007/08/17/integrate-windows-live-id-authentication-into-your-website.aspx"&gt;Integrate Windows Live ID Authentication Into Your Website &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.singingeels.com/Articles/Understanding_ASPNET_Web_Parts.aspx"&gt;Understanding ASP.NET Web Parts&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/infinitiesloop/archive/2007/09/19/rendering-asp-net-controls-out-of-place.aspx"&gt;Rendering ASP.NET Controls out of place&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.plentyofcode.com/2007/09/website-screenshot-capture-with-aspnet.html"&gt;Website screenshot capture with ASP.NET and PHP &lt;/a&gt;&lt;br /&gt;&lt;a href="http://tiredblogger.wordpress.com/2007/09/16/using-a-modal-popup-to-modify-linq-gridviews/"&gt;Using a Modal Popup to Modify LINQ GridViews&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/rashid/archive/2007/09/21/asynchronous-asp-net-page.aspx"&gt;Asynchronous Asp.net Page&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.hanselman.com/blog/ManagingMultipleConfigurationFileEnvironmentsWithPreBuildEvents.aspx"&gt;Managing Multiple Configuration File Environments with Pre-Build Events &lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.madskristensen.dk/post/Remove-default-HTTP-modules-in-ASPNET.aspx"&gt;Enum Addin and the new Addins Section &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.livevalidation.com/"&gt;LiveValidation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/ZetaWebSpider.asp"&gt;A Web Spider Library in C#&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.winterdom.com/weblog/2007/09/21/MSBuildVsNAnt.aspx"&gt;MSBuild Vs. NAnt&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/pleloup/archive/2007/09/21/displayfusion-to-manage-multiple-screens.aspx"&gt;DisplayFusion to manage multiple screens&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Other&lt;br /&gt;&lt;a href="http://weblogs.asp.net/hosamkamel/archive/2007/09/17/get-up-to-speed-on-visual-studio-2008.aspx"&gt;Get up to speed on Visual Studio 2008&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/targetnet2fromvs2008.asp"&gt;Targetting the .NET Framework 2.0 with Visual Studio 2008&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.factonomy.com/"&gt;Factonomy&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/dmandreev/archive/2007/09/18/learning-resources.aspx"&gt;Learning Resources&lt;/a&gt;&lt;br /&gt;&lt;a href="http://betterprojects.blogspot.com/2007/08/process-analysis-101-part-1.html"&gt;Process Analysis 101 - Part 1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/jsemeniuk/archive/2007/03/30/good-practice-etvx.aspx"&gt;Good Practice - ETVX &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.jot.fm/issues/issue_2003_07/column7/"&gt;Specifying Good Requirements&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.hanselman.com/blog/MultithreadedDebuggingInVisualStudio2008.aspx"&gt;Multi-threaded Debugging in Visual Studio 2008 &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/FlashvsWPF.asp"&gt;Comparing Flash and WPF&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-1781856595462058528?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/1781856595462058528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=1781856595462058528' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/1781856595462058528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/1781856595462058528'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/09/some-good-links-september-24.html' title='Some good links September 24'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-1526603070679807179</id><published>2007-09-17T09:42:00.000+02:00</published><updated>2007-09-17T09:48:49.599+02:00</updated><title type='text'>Some good links September 17</title><content type='html'>.NET&lt;br /&gt;&lt;a href="http://www.blogger.com/"&gt;[.NET C#] Unified C# 3.0 Specification &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.dasblonde.net/2007/09/15/DebuggingTipForVS2008.aspx"&gt;Debugging Tip for VS 2008&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/somasegar/archive/2007/09/14/debugging-and-profiling-features-in-vs-2008.aspx"&gt;Debugging and Profiling Features in VS 2008&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.cumps.be/string-concatenation-vs-memory-allocation/"&gt;String Concatenation vs Memory Allocation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/daypilot2.asp"&gt;Using DayPilot 2 (Outlook-like calendar/scheduling control for ASP.NET)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://how-2-do.blogspot.com/2007/09/asp-net-interview-question-answers-1.html"&gt;ASP .Net Interview Question Answers - 1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/forms_authentication.asp"&gt;Forms Authentication Without Password In ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/09/16/september-16th-links-asp-net-asp-net-ajax-iis7-visual-studio-silverlight.aspx"&gt;September 16th Links: ASP.NET, ASP.NET AJAX, IIS7, Visual Studio, Silverlight &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Other&lt;br /&gt;&lt;a href="http://weblogs.asp.net/astopford/archive/2007/09/12/learn-lisp-today-and-other-stuff.aspx"&gt;Learn Lisp today and other stuff&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.brodzinski.com/2007/09/10-qualities-of-good-developer.html"&gt;10 Qualities of Good Developer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.brodzinski.com/2007/08/how-often-you-should-run-team-meetings.html"&gt;How Often You Should Run Team Meetings&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.elegancetech.com/blog/2006/06/top-ten-tips-for-software-prototyping.html"&gt;Top ten tips for software prototyping &lt;/a&gt;&lt;br /&gt;&lt;a href="http://enterprisearchitect.typepad.com/ea/2007/09/fill-in-the-bla.html"&gt;[Fill-In-The-Blank] Enterprise Architecture&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/gen/design/ScrumUsingExcel.asp"&gt;Scrum Product and Sprint Backlogs using Excel&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.brodzinski.com/2007/09/no-one-is-unmistakable.html"&gt;No One Is Unmistakable&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-1526603070679807179?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/1526603070679807179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=1526603070679807179' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/1526603070679807179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/1526603070679807179'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/09/some-good-links-september-17.html' title='Some good links September 17'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-230660925123729062</id><published>2007-09-13T11:37:00.000+02:00</published><updated>2007-09-13T11:41:45.048+02:00</updated><title type='text'>DevReach event,Sofia, Bulgaria; 1-2 October, 2007</title><content type='html'>There will be a realy good event this year about developers in Sofia. This will be the second edition of the DevReach. I think that the first edition was one of the best developers events in Bulgaria and as I can see in the speakers' list and the sessions titles - this year we should expect much more ( &lt;strong&gt;Richard Campbell&lt;/strong&gt;, &lt;strong&gt;Dino Esposito&lt;/strong&gt;, &lt;strong&gt;Stephen Forte&lt;/strong&gt;, &lt;strong&gt;Carl Franklin&lt;/strong&gt; and more).&lt;br /&gt;&lt;br /&gt;There is a discount if you register before 18th of September, so hury.&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-230660925123729062?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/230660925123729062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=230660925123729062' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/230660925123729062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/230660925123729062'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/09/devreach-eventsofia-bulgaria-1-2.html' title='DevReach event,Sofia, Bulgaria; 1-2 October, 2007'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-7461516722288543041</id><published>2007-09-12T11:34:00.000+02:00</published><updated>2007-09-12T11:35:05.850+02:00</updated><title type='text'>Experts exchange solutions</title><content type='html'>This is a list with solutions provided by the experts in the &lt;a href="http://www.experts-exchange.com/"&gt;Experts exchange&lt;/a&gt; for the last week.Remember that if you want to see the solution you must register in the site first.&lt;br /&gt;&lt;br /&gt;.NET&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22814833.html"&gt;text box label backcolor change on the fly&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22814187.html"&gt;CLR Integration: Visual Studio 2003, SQL Server 2005&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22813583.html"&gt;How can I make the child Form's ToolStrip merge with it's parents? (.NET C++/CLI)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22821357.html"&gt;How can I tell if the .Net Framework has been installed on a network&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22815943.html"&gt;Using vb.net, how to send POST request with post data and save the binary response to a file?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22819877.html"&gt;Difference between standard and pro version of visual studio&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22814212.html"&gt;Dynamic Parameter List&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22815047.html"&gt;License a dll&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22815714.html"&gt;Unable to Run Exe from Another PC&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22816967.html"&gt;WebDav &amp; Exchange: Create appointment, avoid overwrite existing one&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;C#&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22815047.html"&gt;License a dll&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22815426.html"&gt;How do I capture the information of the Toolstripmenuitem that was clicked&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22815714.html"&gt;Unable to Run Exe from Another PC&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22815975.html"&gt;Menustrip window forms - how do I find the hierarchy of menu items that lead to the menu item clicked and close the dropdownitems&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22816026.html"&gt;aggregattion in datagridview 2.0&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22816967.html"&gt;WebDav &amp;amp; Exchange: Create appointment, avoid overwrite existing one&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22816990.html"&gt;Error loading image&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;VB.NET&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22815943.html"&gt;Using vb.net, how to send POST request with post data and save the binary response to a file?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22816679.html"&gt;How can I get a list of groups in Active Directory and find out who is in those groups&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22816849.html"&gt;How to communicate with a device (printer or something else) using an ethernet card&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/"&gt;Obtaining Host IP Address&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22818571.html"&gt;Row Already belongs to this table&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22819281.html"&gt;Function () with multiple Return values&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22819320.html"&gt;'Send' is ambiguous across the inherited interfaces 'Outlook._MailItem' and 'Outlook.ItemEvents_10_Event'.&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22819885.html"&gt;Error Handling in MS Word, Merged rows count issue&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22814212.html"&gt;Dynamic Parameter List&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22814833.html"&gt;text box label backcolor change on the fly&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22821357.html"&gt;How can I tell if the .Net Framework has been installed on a network&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22816056.html"&gt;Understanding "Public Shared" Declaration&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-7461516722288543041?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/7461516722288543041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=7461516722288543041' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/7461516722288543041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/7461516722288543041'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/09/experts-exchange-solutions.html' title='Experts exchange solutions'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-7932019820536714609</id><published>2007-09-10T09:46:00.000+02:00</published><updated>2007-09-10T09:47:01.000+02:00</updated><title type='text'>Some good links September 10</title><content type='html'>.NET&lt;br /&gt;&lt;a href="http://dotnetsamplechapters.blogspot.com/2007/09/mbunit-241-released.html"&gt;MbUnit 2.4.1 Released&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/dwahlin/archive/2007/09/09/c-3-0-features-object-initializers.aspx"&gt;C# 3.0 Features: Object Initializers &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET&lt;br /&gt;&lt;a href="http://blogs.msdn.com/somasegar/archive/2007/09/08/asp-net-enhancements-in-vs2008-and-net-fx3-5.aspx"&gt;ASP.NET enhancements in VS2008 and .NET FX3.5&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/mvpaspnet20.asp"&gt;Extend Model View Presenter to ASP.Net 2.0&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/Save_on_Close_of_Browser.asp"&gt;Save Changes on Close of Browser or when exiting the page&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/PageHandlerFactoryWithMod.asp"&gt;Introducing to ASP.NET Page Modules&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.madskristensen.dk/post/Cookies-and-Unicode-characters.aspx"&gt;Cookies and Unicode characters&lt;/a&gt;&lt;br /&gt;&lt;a href=""&gt;20 Tips to Improve ASP.net Application Performance&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tools&lt;br /&gt;&lt;a href="http://getpaint.net/download.html"&gt;Paint.NET (download and source code ;) )&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.cumps.be/reverse-engineering-with-reflector-and-reflexil/"&gt;Reverse Engineering with Reflector and Reflexil&lt;/a&gt;&lt;br /&gt;&lt;a href="http://jasonhaley.com/blog/archive/2007/08/25/140286.aspx"&gt;Ways to use .Net Reflector #2.1: Creating your own add-ins &lt;/a&gt;&lt;br /&gt;&lt;a href="http://west-wind.com/weblog/posts/145547.aspx"&gt;Using Html Help Builder in Visual Studio 2008&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Other&lt;br /&gt;&lt;a href="http://enterprisearchitect.typepad.com/ea/2007/09/fill-in-the-bla.html"&gt;[Fill-In-The-Blank] Enterprise Architecture&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.iis.net/lprete/archive/2007/09/09/how-client-certificates-are-configured-on-websites.aspx"&gt;How to Configure Client Certificates &lt;/a&gt;&lt;br /&gt;&lt;a href="http://enterprisearchitect.typepad.com/ea/2007/09/funding-enterpr.html"&gt;Funding Enterprise Architecture Efforts and Why It Matters&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/jmeier/archive/2007/08/29/new-release-patterns-practices-performance-testing-guidance-for-web-applications.aspx"&gt;New Release: patterns &amp; practices Performance Testing Guidance for Web Applications &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-7932019820536714609?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/7932019820536714609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=7932019820536714609' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/7932019820536714609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/7932019820536714609'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/09/some-good-links-september-10.html' title='Some good links September 10'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-6305971271328298687</id><published>2007-09-04T09:13:00.000+02:00</published><updated>2007-09-04T09:38:55.752+02:00</updated><title type='text'>A trip to an ancient world</title><content type='html'>Last week my dream came true - I've been on a trip to Rome.&lt;br /&gt;Just one week that allows me to see some of the greates things of the world - monumentals, churches and wonderful night life.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_pTQtjaNnLQA/Rt0HdsZJeoI/AAAAAAAAAAM/8kw6LEJtqTc/s1600-h/IMG_2649.JPG"&gt;&lt;/a&gt;&lt;img id="BLOGGER_PHOTO_ID_5106248288957987474" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://bp3.blogger.com/_pTQtjaNnLQA/Rt0Jw8ZJepI/AAAAAAAAAAU/Vpl2tFmkbBk/s200/IMG_2649.JPG" border="0" /&gt;It was a pleasure to see another world that was the most powerfull empire in the past. Everything in Rome is fulfilled with energy, glory of the past and smile of the present.&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;This is a town where you can spent a life and a half to see, understand and become a part of it - not more or less. A life and a half. You can see a monumental or a church right after each corner, you can feel the power of the Catholic Church (even you are not a Catholic).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://bp0.blogger.com/_pTQtjaNnLQA/Rt0KOMZJeqI/AAAAAAAAAAc/cCzp6On7hSc/s1600-h/IMG_2825.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5106248791469161122" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://bp0.blogger.com/_pTQtjaNnLQA/Rt0KOMZJeqI/AAAAAAAAAAc/cCzp6On7hSc/s200/IMG_2825.JPG" border="0" /&gt;&lt;/a&gt;However I felt the calmness only in those small churches that you can not see on the map. The cursches on those small streets that are not named on the map.&lt;br /&gt;&lt;br /&gt;When you see the gloriest Basilica St. Pietro, the Vatican's Museums you will understand why you must another life and half devoted to Rome.&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;And of course the trip will be incomplete if you don't feel the night life of rome with all the smiled faces of the Italian people, artists and musicians.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;If you can afford it - you must definitely go to Rome.&lt;/div&gt;&lt;div&gt;&lt;br /&gt; &lt;/div&gt;&lt;a href="http://bp3.blogger.com/_pTQtjaNnLQA/Rt0LI8ZJerI/AAAAAAAAAAk/RWG9n9e39rs/s1600-h/IMG_2968.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5106249800786475698" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://bp3.blogger.com/_pTQtjaNnLQA/Rt0LI8ZJerI/AAAAAAAAAAk/RWG9n9e39rs/s200/IMG_2968.JPG" border="0" /&gt;&lt;/a&gt; &lt;a href="http://bp0.blogger.com/_pTQtjaNnLQA/Rt0LRMZJesI/AAAAAAAAAAs/bjXkhw_BawM/s1600-h/IMG_2460.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5106249942520396482" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://bp0.blogger.com/_pTQtjaNnLQA/Rt0LRMZJesI/AAAAAAAAAAs/bjXkhw_BawM/s200/IMG_2460.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-6305971271328298687?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/6305971271328298687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=6305971271328298687' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/6305971271328298687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/6305971271328298687'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/09/trip-to-ancient-world.html' title='A trip to an ancient world'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_pTQtjaNnLQA/Rt0Jw8ZJepI/AAAAAAAAAAU/Vpl2tFmkbBk/s72-c/IMG_2649.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-5265868740748186658</id><published>2007-08-23T11:41:00.001+02:00</published><updated>2007-08-23T11:41:58.784+02:00</updated><title type='text'>Some good links August 23</title><content type='html'>.NET&lt;br /&gt;&lt;a href="http://lord2800.info/2007/08/c-30-and-linq.html"&gt;C# 3.0 and LINQ &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/managed_service_factory.asp"&gt;Creating a managed service factory&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/PLINQO.asp"&gt;PLINQO - Supercharge LINQ to SQL&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/QuteZys.asp"&gt;Mixing .NET remoting with COM+ to set user limitations&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/DependencyTracker.asp"&gt;Visualizing project dependencies automatically&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ausdotnet.blogspot.com/2007/08/typed-vs-untyped-datasets-code.html"&gt;Typed vs Untyped Datasets - Code Generation&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/adweigert/archive/2007/08/20/powershell-using-powershell-to-debug-net-class-libraries.aspx"&gt;PowerShell: Using PowerShell to Debug .NET Class Libraries &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/TFSEventsTheArchitecture.asp"&gt;TFS Event Handler in .NET 3.5 Part 1 - The Architecture&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET&lt;br /&gt;&lt;a href="http://west-wind.com/weblog/posts/139869.aspx"&gt;Strong Name Validation failed when Debugging ASP.NET on IIS7&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codegod.de/WebAppCodeGod/nhibernate-tutorial-1---and-aspnet-AID25.aspx"&gt;NHibernate Tutorial (1) - and ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/install/13disasters.asp"&gt;13 disasters for production web sites and their solutions&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/08/21/public-hotfix-patch-available-for-vs-2005-f5-debugging-performance-issue-with-asp-net.aspx"&gt;Public Hotfix Patch Available for VS 2005 F5 Debugging Performance Issue with ASP.NET &lt;/a&gt;&lt;br /&gt;&lt;a href="http://aspnet.4guysfromrolla.com/articles/082207-1.aspx"&gt;Creating an ASP.NET 2.0 Polling User Control: Design Decisions and the Data Model &lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/coding4fun/archive/2006/12/28/1378666.aspx"&gt;Displaying Gentle Error Messages with ASP.NET&lt;/a&gt;&lt;br /&gt;&lt;a href="http://acmebinary.com/blog/archive/2007/08/20/securing-web.config.aspx"&gt;Securing Web.config&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/EncryptionAndQueryStrings.asp"&gt;Encrypt a querystring with expiration&lt;/a&gt;&lt;br /&gt;&lt;a href="http://geekswithblogs.net/narent/archive/2007/08/22/114875.aspx"&gt;ASP.NET AJAX: Canceling an async postback &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tools&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=0e06a04c-d0c3-4f31-b201-fbe7c25f32fb&amp;displaylang=en&amp;amp;tm"&gt;SQL Server Migration Assistant for Oracle V3.1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sketchpath.com/"&gt;SketchPath - The XPath Tool&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/csharp/AutoDiagrammer.asp"&gt;100% Reflective Class Diagram Creation Tool&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Other&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/07/09/CLRInsideOut/default.aspx"&gt;COM Connection Points&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/gen/design/ExtendingCoR.asp"&gt;Extending Chain of Responsibility Design Pattern&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.vmware.com/vmtn/2007/08/pocket-guide-to.html"&gt;Pocket Guide to Pocket ACE&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.clariusconsulting.net/blogs/kzu/archive/2007/08/21/30029.aspx"&gt;How to use C# typeof in Powershell &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codinghorror.com/blog/archives/000933.html"&gt;Leading by Example&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/saraford/archive/2007/08/21/did-you-know-how-to-convert-spaces-to-tabs-and-tabs-to-spaces.aspx"&gt;Did you know... How to convert spaces to tabs and tabs to spaces?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://dotnetguts.blogspot.com/2007/08/tips-to-become-happy-software-engineer.html"&gt;Tips to become Happy Software Engineer &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.dasblonde.net/2007/08/22/VS2008Beta2TemplatesForWCF.aspxq"&gt;VS 2008 (Beta 2) Templates for WCF&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-5265868740748186658?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/5265868740748186658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=5265868740748186658' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/5265868740748186658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/5265868740748186658'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/08/some-good-links-august-23.html' title='Some good links August 23'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-4696817902280149876</id><published>2007-08-22T11:32:00.000+02:00</published><updated>2007-08-22T11:33:36.256+02:00</updated><title type='text'>Experts exchange solutions</title><content type='html'>This is a list with solutions provided by the experts in the &lt;a href="http://www.experts-exchange.com/"&gt;http://www.experts-exchange.com/&lt;/a&gt; for the last week.Remember that if you want to see the solution you must register in the site first.&lt;br /&gt;&lt;br /&gt;.NET&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22775007.html"&gt;A book on Compiling in .Net&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22774635.html"&gt;CS0234 and System.DirectoryServices&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22769771.html"&gt;Visual Basic Net Datatable filter by column&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22768580.html"&gt;make a hole in a form??&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22769363.html"&gt;Error connecting the Asp.net to the Dbase IV&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22770894.html"&gt;get bandwith usage of drives&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22770655.html"&gt;Creating Day Planner in .Net 2.0&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22770024.html"&gt;Looking for 2 common things&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22769688.html"&gt;Difference between enumerators and constants&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/Scripting/JavaScript/Q_22773497.html"&gt;Modify ClickOnce publish page&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22774145.html"&gt;Problem downgrading TypeDescriptor.GetProperties from .NET 2.0 to 1.1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22768717.html"&gt;Reset Visual studio 2005 system message box questions without re-installing &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;C#&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22776595.html"&gt;C# Sliding Menu Control&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22770936.html"&gt;Bluetooth howto&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22770894.html"&gt;get bandwith usage of drives&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22770655.html"&gt;Creating Day Planner in .Net 2.0&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22770024.html"&gt;Looking for 2 common things&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22769688.html"&gt;Difference between enumerators and constants&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;VB.NET&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22769771.html"&gt;Visual Basic Net Datatable filter by column&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22768580.html"&gt;make a hole in a form??&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22770024.html"&gt;Looking for 2 common things&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22774145.html"&gt;Problem downgrading TypeDescriptor.GetProperties from .NET 2.0 to 1.1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22768717.html"&gt;Reset Visual studio 2005 system message box questions without re-installing &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22772340.html"&gt;override Login Authentication Function&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22769573.html"&gt;how to reduce the size of an image in asp.net?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22769363.html"&gt;Error connecting the Asp.net to the Dbase IV&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-4696817902280149876?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/4696817902280149876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=4696817902280149876' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/4696817902280149876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/4696817902280149876'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/08/experts-exchange-solutions_22.html' title='Experts exchange solutions'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-5810664926831019734</id><published>2007-08-20T09:42:00.001+02:00</published><updated>2007-08-20T09:42:43.284+02:00</updated><title type='text'>Some good links August 20</title><content type='html'>.NET&lt;br /&gt;&lt;a href="http://blog.cumps.be/boxing-unboxing-in-net/"&gt;Boxing/Unboxing In .NET&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.dasblonde.net/2007/08/14/SystemSetupForNET30AndNET35.aspx"&gt;System Setup for .NET 3.0 and .NET 3.5&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.danielmoth.com/Blog/2007/08/ngen-perf-boost-in-red-bits.html"&gt;NGEN perf boost in red bits&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/brada/archive/2007/08/14/the-net-show-on-silverlight.aspx"&gt;The .NET Show on Silverlight&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.dasblonde.net/2007/08/16/CallbacksConcurrencyModeAndWindowsClients.aspx"&gt;Callbacks, ConcurrencyMode and Windows Clients&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sibyenterprise.blogspot.com/2007/08/data-access-application-block.html"&gt;Enterprise Library 3.1 &lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/oldnewthing/archive/2007/08/15/4392538.aspx"&gt;C# static constructors are called on demand, not at startup&lt;/a&gt;&lt;br /&gt;&lt;a href="http://dcortesi.com/2007/08/15/analyzing-net-patches/"&gt;Analyzing .NET Patches&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fresheroppurtunities.blogspot.com/2007/08/info-materials-on-net-faqs-list.html"&gt;Materials on .NET FAQs List&lt;/a&gt;&lt;br /&gt;&lt;a href="http://hand-book.blogspot.com/2007/08/10-things-you-should-know-about.html"&gt;10 Things You Should Know About Microsoft's Silverlight &lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/jon.skeet/archive/2007/08/19/extension-methods-and-net-2-0.aspx"&gt;Extension methods and .NET 2.0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;LINQ&lt;br /&gt;&lt;a href="http://west-wind.com/weblog/posts/136325.aspx"&gt;Multiple Enumeration of LINQ results&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.danielmoth.com/Blog/2007/08/linq-to-sql-in-beta-2.html"&gt;LINQ to SQL in Beta 2&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/dinesh.kulkarni/archive/2007/07/26/linq-to-sql-fka-dlinq-what-s-new-in-beta2.aspx"&gt;LINQ to SQL (fka DLinq): What's new in Orcas beta2 &lt;/a&gt;&lt;br /&gt;&lt;a href="http://coderaptor.wordpress.com/2007/08/16/inserting-new-records-with-the-listview-linqdatasource/"&gt;Inserting new records with the ListView &amp; LinqDataSource&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/08/16/linq-to-sql-part-6-retrieving-data-using-stored-procedures.aspx"&gt;LINQ to SQL (Part 6 - Retrieving Data Using Stored Procedures)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Web&lt;br /&gt;&lt;a href="http://blog.madskristensen.dk/post/Make-your-ASPNET-application-extendable.aspx"&gt;Make your ASP.NET application extendable&lt;/a&gt;&lt;br /&gt;&lt;a href="http://west-wind.com/weblog/posts/135467.aspx"&gt;ASP.NET Orcas Designer Customization&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/scaravajal/archive/2007/08/13/master-page-reuse-across-applications.aspx"&gt;Master Page Reuse Across Applications&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/ASPNET20FileUpload.asp"&gt;ASP.NET 2.0 FileUpload Server Control&lt;/a&gt;&lt;br /&gt;&lt;a href="http://onlinefreebooks.blogspot.com/2007/08/how-do-i-determine-whether-asynchronous.html"&gt;How Do I: Determine Whether an Asynchronous Postback has Occurred?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/Image.asp"&gt;Storing And Displaying Image From Database&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/brada/archive/2007/08/16/cool-new-asp-net-3-5-and-silverlight-demo-application.aspx"&gt;Cool new ASP.NET 3.5 and Silverlight demo application&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.greghughes.net/rant/StrongPasswordCheckerOnline.aspx"&gt;Strong password checker online&lt;/a&gt;&lt;br /&gt;&lt;a href="http://aspadvice.com/blogs/joteke/archive/2007/08/16/Interesting-article_3A00_-_2200_Developing-IIS7-modules-and-handlers-with-the-.NET-framework_2200_-by-Mike-Volodarsky.aspx"&gt;Developing IIS7 modules and handlers with the .NET framework&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/aspnet/PEDLL.asp"&gt;Make your web application run faster&lt;/a&gt;&lt;br /&gt;&lt;a href="http://west-wind.com/weblog/posts/138073.aspx"&gt;GridView and Paging Alignment&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blah.winsmarts.com/2007-8-Workflow_+_InfoPath_Forms,_Form_is_not_workflow_enabled.aspx"&gt;Workflow + InfoPath Forms, Form is not workflow enabled?? &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tools&lt;br /&gt;&lt;a href="http://www.codeproject.com/aspnet/DatePickerInASPdotNET.asp"&gt;DatePicker in ASP.NET 2.0 and AJAX Control Toolkit&lt;/a&gt;&lt;br /&gt;&lt;a href="http://aspadvice.com/blogs/nevron_news/archive/2007/08/17/Nevron-.NET-Vision-Q2-2007-now-available-_2D00_-AJAX-Support_2C00_-Gauges-and-many-more.aspx"&gt;Nevron .NET Vision Q2 2007 now available - AJAX Support, Gauges and many more&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.danielmoth.com/Blog/2007/08/vs-2008-tools-menu.html"&gt;VS 2008 Tools menu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Other&lt;br /&gt;&lt;a href="http://blog.madskristensen.dk/post/Prepare-for-growing-projects.aspx"&gt;Prepare for growing projects&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.hanselman.com/blog/ReadingToBeABetterDeveloperTheCoding4FunDevKit.aspx"&gt;Reading to Be a Better Developer - The Coding4Fun DevKit &lt;/a&gt;&lt;br /&gt;&lt;a href="http://shailensukul.blogspot.com/2007/08/generic-methods.html"&gt;Generic Methods&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/jon.skeet/archive/2007/07/27/smart-enumerations.aspx"&gt;Smart enumerations&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.eggheadcafe.com/article.aspx?id=c6526574-cd2a-40e3-beac-fe3b10a1e694"&gt;Design Patterns&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/cs/miscctrl/FadingFormsInAndOut.asp"&gt;Fading Forms In and Out&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/mikeormond/archive/2007/08/08/silverlight-controls.aspx"&gt;Silverlight Controls&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/csharp/AutoGac_with_Debug.asp"&gt;Automatically GAC an assembly after a build and include debug info.&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.larkware.com/dg9/TheDailyGrind1207.aspx"&gt;The Daily Grind 1207&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.eggheadcafe.com/article.aspx?id=43ecdbdc-7598-410e-93ed-0f73ecb15b39"&gt;Design Patterns&lt;/a&gt;&lt;br /&gt;&lt;a href="http://geekswithblogs.net/bloesgen/archive/2007/06/24/113418.aspx"&gt;When BizTalk meets SharePoint, it makes sense…&lt;/a&gt;&lt;br /&gt;&lt;a href="http://codeplex.com/esb"&gt;ESB Guidance&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/oldnewthing/archive/2007/08/14/4374222.aspx"&gt;What is the order of evaluation in C#?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/sudeepg/archive/2007/08/13/why-the-debugger-will-not-hit-your-breakpoints.aspx"&gt;Why the debugger will not hit your breakpoints? &lt;/a&gt;&lt;br /&gt;&lt;a href="http://worldofebookscollection.blogspot.com/2007/08/java-c-cisco-dummies-linux-2007-php-for.html"&gt;E -Books Collection( Free Torrent Download)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.geekinterview.com/Interview-Questions/Microsoft"&gt;Microsoft Interview Questions&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.madskristensen.dk/post/Running-FxCop-and-the-quirks.aspx"&gt;Running FxCop and the quirks&lt;/a&gt;&lt;br /&gt;&lt;a href="http://diditwith.net/2007/08/16/CopySourceAsHtmlInVisualStudio2008.aspx"&gt;CopySourceAsHtml in Visual Studio 2008&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=cb2a8e49-bb3b-49b6-b296-a2dfbbe042d8&amp;amp;DisplayLang=en"&gt;SOA in the Real World&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=389fcb89-f4cf-46d7-bc6e-57830d234f91&amp;amp;DisplayLang=en"&gt;Microsoft Biztalk Server 2006 Management Pack for Operations Manager 2007&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/frameworkversiondetection.asp"&gt;Using managed code to detect what .NET Framework versions and service packs are installed&lt;/a&gt;&lt;br /&gt;&lt;a href="http://tomasp.net/blog/dynamic-flinq.aspx"&gt;Building LINQ Queries at Runtime in F#&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blah.winsmarts.com/2007-8-A_couple_SharePoint_logging_tricks_(Dev_Environment_only).aspx"&gt;A couple SharePoint logging tricks (Dev Environment only)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.davidyack.com/journal/2007/8/19/mixing-vs2008-with-vs2005.html"&gt;Mixing VS2008 with VS2005 &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-5810664926831019734?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/5810664926831019734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=5810664926831019734' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/5810664926831019734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/5810664926831019734'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/08/some-good-links-august-20.html' title='Some good links August 20'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-7568781388321766068</id><published>2007-08-15T10:52:00.000+02:00</published><updated>2007-08-15T10:53:35.976+02:00</updated><title type='text'>Experts exchange solutions</title><content type='html'>This is a list with solutions provided by the experts in the &lt;a href="http://www.experts-exchange.com/"&gt;http://www.experts-exchange.com/&lt;/a&gt; for the last week.Remember that if you want to see the solution you must register in the site first.&lt;br /&gt;&lt;br /&gt;.NET&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22760325.html"&gt;Dialing/Displaying Phone numbers on a PDA Phone&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22755490.html"&gt;Build options in VB2005&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22752739.html"&gt;kill keyboard mouse&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22755666.html"&gt;is process active from process ID&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22757120.html"&gt;Marshal array of strings&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22758250.html"&gt;How to pass a dynamic two-dimensional array from c# to c++&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22762684.html"&gt;Check if the program is in developing mode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22756361.html"&gt;physical html files on fly asp.net vs2005&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22753991.html"&gt;Restore Application/VB.Net 2005&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22758393.html"&gt;DataSet, BindingNavigator and DataGridView&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22759698.html"&gt;Crystal Report Export options&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22759106.html"&gt;VS2005 : Saving after each change&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;C#&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22752739.html"&gt;kill keyboard mouse&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22755666.html"&gt;is process active from process ID&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22758250.html"&gt;How to pass a dynamic two-dimensional array from c# to c++&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22762684.html"&gt;Check if the program is in developing mode&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22756361.html"&gt;physical html files on fly asp.net vs2005&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;VB.NET&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22759128.html"&gt;Encrypting / Decrypting String Data&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22759783.html"&gt;Timed out. This may have occurred because all pooled connections were in use and max pool size was reached. cmd.Connection.Open()&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22753991.html"&gt;Restore Application/VB.Net 2005&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22758393.html"&gt;DataSet, BindingNavigator and DataGridView&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22758278.html"&gt;Export part of webpage to Excel&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22758632.html"&gt;How to Implement Right Click Event&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22759128.html"&gt;Encrypting / Decrypting String Data&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22759425.html"&gt;server side redirection&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22759783.html"&gt;Timed out. This may have occurred because all pooled connections were in use and max pool size was reached. cmd.Connection.Open()&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22761105.html"&gt;OO ASP.net - trying to understand the principles of using objects with ASP.net&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22762367.html"&gt;Error when attempting to write out XML file&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-7568781388321766068?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/7568781388321766068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=7568781388321766068' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/7568781388321766068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/7568781388321766068'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/08/experts-exchange-solutions_15.html' title='Experts exchange solutions'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-6369232473093527659</id><published>2007-08-13T09:19:00.000+02:00</published><updated>2007-08-13T09:21:47.121+02:00</updated><title type='text'>Some good links August 13</title><content type='html'>.NET Framework 3.5&lt;br /&gt;&lt;a href="http://dotnetguts.blogspot.com/2007/07/net-framework-35-new-features.html"&gt;http://dotnetguts.blogspot.com/2007/07/net-framework-35-new-features.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://shailkpatel.blogspot.com/2007/06/new-stuff-in-net-framework-35.html"&gt;http://shailkpatel.blogspot.com/2007/06/new-stuff-in-net-framework-35.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/07/04/CLRInsideOut/#S6"&gt;http://msdn.microsoft.com/msdnmag/issues/07/04/CLRInsideOut/#S6&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://leonmeijer.nl/archive/2007/06/11/50.aspx"&gt;.Net framework version comparison&lt;/a&gt;&lt;br /&gt;Adventures in .NET 3.5 &lt;a href="http://weblogs.asp.net/ahoffman/archive/2007/08/04/adventures-in-net-3-5-extension-methods.aspx"&gt;Part I&lt;/a&gt;, &lt;a href="http://weblogs.asp.net/ahoffman/archive/2007/08/04/adventures-in-net-3-5-part-2-ruby-blocks.asphttp://weblogs.asp.net/ahoffman/archive/2007/08/07/adventures-in-net-3-5-part-4.aspxx"&gt;Part II&lt;/a&gt;, &lt;a href="http://weblogs.asp.net/ahoffman/archive/2007/08/06/part-3.aspx"&gt;Part III&lt;/a&gt;, &lt;a href="http://www.blogger.com/"&gt;Part IV&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.danielmoth.com/Blog/2007/08/aspnet-35-controls.html"&gt;ASP.NET 3.5 controls&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/pleloup/archive/2007/08/07/linq-changes-from-orcas-beta-1-to-vs-2008-beta-2.aspx"&gt;LINQ Changes from Orcas Beta 1 to VS 2008 Beta 2&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/kencox/archive/2007/08/07/speed-test-a-no-code-linq-based-asp-net-3-5-page.aspx"&gt;Speed Test: A No-Code LINQ-Based ASP.NET 3.5 Page&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.timrayburn.net/2007/08/08/Introduction+To+Visual+Basic+90+Features.aspx"&gt;Introduction to Visual Basic 9.0 Features&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.hanselman.com/blog/ChangesInTheNETBCLBetween20And35.aspx"&gt;Changes in the .NET BCL between 2.0 and 3.5 &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.danielmoth.com/Blog/2007/08/relaxed-delegates.html"&gt;Relaxed Delegates&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Web&lt;br /&gt;&lt;a href="http://www.codeplex.com/websf"&gt;Welcome to patterns &amp; practices Web Client Guidance Community site&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/PEDLL.asp"&gt;Make your web application run faster&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/SOAP_Header_Extension.asp"&gt;SOAP Header Extensions How-To&lt;/a&gt;&lt;br /&gt;&lt;a href="http://scottonwriting.net/sowblog/posts/12766.aspx"&gt;The Remaining Nine "Working with Data in ASP.NET 2.0" Tutorials&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/hosterposter/archive/2007/08/06/hosting-asp-net-for-net-framework-3-5-beta-2-in-medium-or-partial-trust.aspx"&gt;Hosting ASP.NET for .NET Framework 3.5 Beta 2 in Medium or Partial Trust&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.andreas-kraus.net/blog/listview-and-grouptemplate-example/"&gt;ListView and GroupTemplate Example&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.aspfree.com/c/a/ASP.NET/Using-XML-Web-Services-in-Traditional-ASP/"&gt;Using XML Web Services in Traditional ASP &lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/dwahlin/archive/2007/08/08/creating-an-asp-net-ajax-toolkit-extender-control.aspx"&gt;How To: Create an ASP.NET AJAX Toolkit Extender Control to Extend a GridView&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/08/10/the-asp-listview-control-part-1-building-a-product-listing-page-with-clean-css-ui.aspx"&gt;The asp:ListView control (Part 1 - Building a Product Listing Page with Clean CSS UI) &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.west-wind.com/weblog/posts/133041.aspx"&gt;IIS/ASP.NET Settings and Virtual Directory Inheritance&lt;/a&gt;&lt;br /&gt;LINQ&lt;br /&gt;&lt;a href="http://blog.blocks4.net/archive/2007/08/06/querying-xml-documents-with-linq-to-xml.aspx"&gt;Querying XML documents with LINQ to XML&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/wriju/archive/2007/08/06/linq-to-sql-using-transaction.aspx"&gt;LINQ to SQL : Using Transaction&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/08/07/using-linq-to-xml-and-how-to-build-a-custom-rss-feed-reader-with-it.aspx"&gt;Using LINQ to XML (and how to build a custom RSS Feed Reader with it)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.willasrari.com/blog/linq-lambda-and-generics/000237.aspx"&gt;LINQ, Lambda, and Generics&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.danielmoth.com/Blog/2007/08/linq-samples.html"&gt;LINQ samples&lt;/a&gt;&lt;br /&gt;Tools&lt;br /&gt;&lt;a href="http://devintelligence.com/cs/blogs/netadventures/archive/2007/08/04/nxbre-the-open-source-rule-engine-for-the-net.aspx"&gt;NxBRE -The open-source rule engine for the .NET &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/"&gt;Diagrams with Reflector and the Graph Plugin (Part 1)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/WebCapture.asp"&gt;Capture Entire Web Page&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/pleloup/archive/2007/08/07/jetbrains-releases-resharper-3-0.aspx"&gt;JetBrains releases ReSharper 3.0 &lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/pleloup/archive/2007/08/07/flexwiki-2-0-beta-2-released.aspx"&gt;FlexWiki 2.0 Beta 2 Released&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/DynamicApplicationConfig.asp"&gt;Dynamic Application Configuration Solution&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.west-wind.com/weblog/posts/131038.aspx"&gt;West Wind Html Help Builder Update&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/database/multipleformatexport_db.asp"&gt;Export from Database In Different Formats: PDF, Excel, Access, XML, HTML, FoxPro, CSV&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/csharp/cpbrowser.asp"&gt;The Code Project Browser Add-in for VS 2005&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=d9000e2c-bd3f-4717-a181-723960814e16&amp;amp;DisplayLang=en"&gt;Microsoft Visual Studio 2008 SDK August 2007 Community Technology Preview&lt;/a&gt;&lt;br /&gt;Other&lt;br /&gt;&lt;a href="http://freearticlescity.blogspot.com/2007/08/oracle-bulks-up-net-tools.html"&gt;Oracle bulks up .NET tools&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/dwahlin/archive/2007/08/06/fixing-a-vs-net-2008-asp-net-debugging-issue-on-vista-quot-strong-name-validation-failed-quot.aspx"&gt;Fixing a VS.NET 2008 Beta 2 ASP.NET Debugging Issue on Vista: "Strong name validation failed" &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/CallMethodNameInString.asp"&gt;Dynamically invoke a method, given strings with method name and class name&lt;/a&gt;&lt;br /&gt;&lt;a href="http://amongstdsd.mukti.org.uk/2007/08/07/using_platform_create/"&gt;Using the platform for XML (and how to create a custom RSS Feed Reader c)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://aspadvice.com/blogs/elandes/archive/2007/08/08/Unit-Testing-Multithreaded-methods_2E00_.aspx"&gt;Unit Testing Multithreaded methods&lt;/a&gt;&lt;br /&gt;&lt;a href="http://pravinmohite.spaces.live.com/Blog/cns!79072381B03AE27!174.entry"&gt;Introduction to Development Tools for Windows Mobile-based Devices&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.artinsoft.net/csaborio/archive/2007/08/08/1478.aspx"&gt;How to Debug MPI Applications in Visual Studio 2005 (Part 1)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.artinsoft.net/csaborio/archive/2007/08/09/1481.aspx"&gt;How to Debug MPI Applications in Visual Studio 2005 (Part 2)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/08/08/great-new-asp-net-2-0-data-tutorials-published.aspx"&gt;Great New ASP.NET 2.0 Data Tutorials Published&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/LocalizingEnums.asp"&gt;Localizing .NET Enums&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/cs/database/AnIntelligentDatalayer.asp"&gt;An Intelligent Data Layer&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/GVImageCommandButtonProb.asp"&gt;ASP.NET GridView Image Command Button Problem (multiple PostBacks)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.west-wind.com/weblog/posts/131722.aspx"&gt;XmlWriter and Schema&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-gb/vstudio/bb510103.aspx"&gt;Visual Studio 2008 Shell&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2007/08/08/final-tfs-2008-feature-list.aspx"&gt;Final TFS 2008 Feature List&lt;/a&gt;&lt;br /&gt;&lt;a href="http://integralpath.blogs.com/thinkingoutloud/2007/08/concurrency-in-.html"&gt;Concurrency in .NET&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=655a8f23-a56f-4638-93be-8abce68dd999&amp;amp;DisplayLang=en"&gt;.NET Rocks! - Introducing Acropolis&lt;/a&gt;&lt;br /&gt;Interview&lt;br /&gt;&lt;a href="http://weblogs.asp.net/steveschofield/archive/2007/08/09/iis-and-net-2-0-interview-questions.aspx"&gt;IIS and .NET 2.0 interview questions&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ranganathanpalanisamy.blogspot.com/2007/08/interview-questions-for-net.html"&gt;Interview questions for .NET&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-6369232473093527659?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/6369232473093527659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=6369232473093527659' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/6369232473093527659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/6369232473093527659'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/08/some-good-links-august-13.html' title='Some good links August 13'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-7951667352359320220</id><published>2007-08-09T15:09:00.000+02:00</published><updated>2007-08-09T15:10:09.340+02:00</updated><title type='text'>NUnit 2.4.2 Released</title><content type='html'>&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-7951667352359320220?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://nunit.com/index.php?p=releaseNotes&amp;r=2.4.2' title='NUnit 2.4.2 Released'/><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/7951667352359320220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=7951667352359320220' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/7951667352359320220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/7951667352359320220'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/08/nunit-242-released.html' title='NUnit 2.4.2 Released'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-4618791763679458530</id><published>2007-08-08T12:52:00.000+02:00</published><updated>2007-08-08T12:54:27.016+02:00</updated><title type='text'>Experts exchange solutions</title><content type='html'>&lt;p&gt;These are the best solutions provided by the experts in the &lt;a href="http://www.experts-exchange.com/"&gt;www.experts-exchange.com&lt;/a&gt; for the last week.Remember that if you want to see the solution you must register in the site first.&lt;/p&gt;&lt;p&gt;VB.NET&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22745911.html"&gt;Autamatically installing a windows service&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22740757.html"&gt;Simple Question Using WMI in VB 2005 .Net&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22737452.html"&gt;Operator Overload VB.net Visual Studio 2005&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ASP.NET&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22745640.html"&gt;ASP.NET Postback advice?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22742774.html"&gt;HTTP 403 Forbidden after Upgrade Win XP Professional&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22743264.html"&gt;Updating Profile Information for Authenticated Users&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22743975.html"&gt;Determine Row Index - Template Control Buttons in Gridview&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22744357.html"&gt;creating a TemplateField in a GridView dynamically&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Software/Server_Software/Web_Servers/Microsoft_IIS/Q_22745413.html"&gt;ASPx web page error - Failed to access IIS metabase&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22748263.html"&gt;Public Declaration of SQLBulkCopy and csvDataReader&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;.NET&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22745094.html"&gt;Enterprise Library for .NET&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22743811.html"&gt;DateTimePicker validating event unreliable&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Q_22742882.html"&gt;Installing .NET Framework 2.0 and 3.0 x86 fail using microsoft update&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22744062.html"&gt;C#: Reflection Method not Found&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Other&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22745519.html"&gt;What is the difference between JavaScript and the Java programming language?What is a cookie? What are the advantages and disadvantages of using cookies in a web application?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22745664.html"&gt;state management engine like experts-exchange.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Web_Development/Web_Languages-Standards/PHP/Q_22738863.html"&gt;WYSIWYG Editors&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/CPP/Q_22739921.html"&gt;How to create a C++ wrapper DLL to expose functions from a C++ .lib and .h (header) file?&lt;/a&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-4618791763679458530?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/4618791763679458530/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=4618791763679458530' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/4618791763679458530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/4618791763679458530'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/08/experts-exchange-solutions.html' title='Experts exchange solutions'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-1418722814111112741</id><published>2007-08-06T09:02:00.000+02:00</published><updated>2007-08-06T09:10:05.899+02:00</updated><title type='text'>Some good links August 06</title><content type='html'>&lt;p&gt;&lt;a href="http://blogs.msdn.com/dsyme/archive/2007/07/30/building-linq-queries-at-runtime.aspx"&gt;Building LINQ Queries at Runtime&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.codeproject.com/useritems/User_bar_code_fonts_in_C_.asp"&gt;User bar code fonts in C#.net&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2006/02/24/ASP.NET-2.0-Membership_2C00_-Roles_2C00_-Forms-Authentication_2C00_-and-Security-Resources-.aspx"&gt;ASP.NET 2.0 Membership, Roles, Forms Authentication, and Security Resources&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.msdn.com/vbteam/archive/2007/03/27/partial-methods.aspx"&gt;Partial Methods&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/cs/library/DynWinServiceInstallUtil.asp"&gt;Install a Windows Service in a smart way instead of using the Windows Installer MSI package&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://dotavery.com/blog/archive/2007/07/27/106320.aspx"&gt;How long before ALT.NET becomes NOT.NET?&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.it-coder.com/post.aspx?id=08f9f075-5342-4bcb-85d0-6406c3e4e266"&gt;Improving Performance of Asp.Net Application&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Using Reflection to Test Web Controls - &lt;a href="http://novembernight.spaces.live.com/Blog/cns!B172437163E55D7F!217.entry"&gt;Part I&lt;/a&gt; and &lt;a href="http://novembernight.spaces.live.com/blog/cns!B172437163E55D7F!201.entry"&gt;Part II&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://weblogs.asp.net/mschwarz/archive/2007/07/30/authentication-and-session.aspx"&gt;Authentication and Session&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/useritems/Custom_Dialog_to_Setup.asp"&gt;Adding Custom Dialog to Visual studio .Net 2003 project&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://it20.info/blogs/main/archive/2007/06/17/25.aspx"&gt;A brief architecture overview of VMware ESX, XEN and MS Viridian&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://blog.lowesoftware.com/software-development/a-developers-toolkit-for-c-and-net"&gt;A Developers Toolkit for C# and .Net&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://chriswoodill.blogspot.com/2007/07/agile-tools-for-net.html"&gt;Agile Tools for .NET&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.stevetrefethen.com/blog/AutomatedTestingOfASPNETWebApplicationsUsingSelenium.aspx"&gt;Automated testing of ASP.NET web applications using Selenium&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://geekswithblogs.net/ranganh/archive/2007/07/30/114265.aspx"&gt;ASP.NET 2.0 Features - Ten things you might not know about ASP.NET 2.0&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://download.microsoft.com/download/3/8/8/388e7205-bc10-4226-b2a8-75351c669b09/CSharp%20Language%20Specification.doc"&gt;C# Language Specification&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.buzzycode.com/ShowArticles-id_832.aspx"&gt;Cascade XSL&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.arusahni.net/blog/2007/08/01/all-roads-lead-to-rome/"&gt;All Roads Lead to Rome (How you can maintain scroll position on postback)&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://rg443.1gb.in/WordPress/?p=621"&gt;Multi-threading in .NET: Introduction and suggestions&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.lhotka.net/weblog/ExecutingAWorkflow.aspx"&gt;Basic Workflow Execution&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/useritems/Generic_CSV_file_importer.asp"&gt;Implementing a generic CSV file importer using reflection and attribute based programming in C#.NET&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Sending mails:&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/aspnet/EasySMTP_package.asp"&gt;http://www.codeproject.com/aspnet/EasySMTP_package.asp&lt;/a&gt; &lt;a href="http://www.codeproject.com/aspnet/smtpmail.asp"&gt;http://www.codeproject.com/aspnet/smtpmail.asp&lt;/a&gt; &lt;a href="http://www.codeproject.com/aspnet/techblaster.asp"&gt;http://www.codeproject.com/aspnet/techblaster.asp&lt;/a&gt; &lt;a href="http://www.codeproject.com/useritems/Send_Emails_in_ASPNET20.asp"&gt;http://www.codeproject.com/useritems/Send_Emails_in_ASPNET20.asp&lt;/a&gt;  &lt;a href="http://www.codeproject.com/useritems/SendMailSMTPWebConfig.asp"&gt;http://www.codeproject.com/useritems/SendMailSMTPWebConfig.asp&lt;/a&gt; &lt;a href="http://www.codeproject.com/useritems/Seding_Mail.asp"&gt;http://www.codeproject.com/useritems/Seding_Mail.asp&lt;/a&gt; &lt;a href="http://aspnet.4guysfromrolla.com/articles/072606-1.aspx"&gt;http://aspnet.4guysfromrolla.com/articles/072606-1.aspx&lt;/a&gt; &lt;a href="http://aspnet.4guysfromrolla.com/articles/080206-1.aspx"&gt;http://aspnet.4guysfromrolla.com/articles/080206-1.aspx&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://weblogs.asp.net/jgaylord/archive/2007/08/02/life-with-visual-studio-2008.aspx"&gt;Life with Visual Studio 2008&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/useritems/DOTNET_with_WS_APACHEAXIS.asp"&gt;SOAP messages exchange between .Net clients and Axis Apache web services&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/useritems/GenericQuickSort.asp"&gt;Generic sorting argorithm (QuickSort)&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://weblogs.asp.net/palermo4/archive/2007/08/02/how-to-access-underlying-data-of-the-objectdatasource.aspx"&gt;How To: Access Underlying Data of the ObjectDataSource&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/useritems/EventPool_Revisited.asp"&gt;The EventPool revisited&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://nirajzwebblog.blogspot.com/2007/08/blog-post.html"&gt;.NET FRAMEWORK 3.0 is worth learning? by Niraj Yadav&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.technet.com/softgrid/archive/2007/08/02/inside-the-grid-part-1.aspx"&gt;Inside the Grid: Part 1&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/useritems/Generic_TCP_IP_server.asp"&gt;Generic TCP/IP Client/Server&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.clariusconsulting.net/blogs/kzu/archive/2007/08/03/29281.aspx"&gt;Reading XML document fragments in .NET&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.msdn.com/mattgi/archive/2007/08/04/medium-trust-and-visual-studio-codename-orcas-beta-2.aspx"&gt;Medium Trust and Visual Studio codename 'Orcas' Beta 2&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.codeproject.com/useritems/Extending_the_MessageBox.asp"&gt;How to extend the native MessageBox dialog in .NET&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-1418722814111112741?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/1418722814111112741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=1418722814111112741' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/1418722814111112741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/1418722814111112741'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/08/some-good-links-august-06.html' title='Some good links August 06'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-5827326134810614313</id><published>2007-07-30T09:48:00.000+02:00</published><updated>2007-07-30T10:10:13.419+02:00</updated><title type='text'>Experts exchange solutions</title><content type='html'>These are the best solutions provided by the experts in the &lt;a href="http://www.experts-exchange.com/"&gt;www.experts-exchange.com&lt;/a&gt; for the last week.&lt;br /&gt; &lt;br /&gt;  Remember that if you want to see the solution you must register in the site first.&lt;br /&gt;&lt;br /&gt;.NET&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.experts-exchange.com/Software/Server_Software/Application_Servers/.Net/Q_22722968.html"&gt;Title : Very basic question on WinCVS setup...what is a repository?&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;ASP.NET&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22727505.html"&gt;Title : Very Slow Page Loads After Inactivity&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22726412.html"&gt;Title : Can I upload files to a server using ASP.NET programming, if so, is ASP.NET the best way to do this?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22724311.html"&gt;Title : UpdatePanel is not a known element&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22723288.html"&gt;Title : Criteria selection: drop downs VS. radio buttons&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/Q_22723065.html"&gt;Title : How Build "One Moment Please" functionality&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22727309.html"&gt;Title : Unlocking the record of a table from asp.net 2.0&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;VB.NET&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22724874.html"&gt;Title : How to popup windows like MSN?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.experts-exchange.com/Database/Reporting_/Q_22723900.html"&gt;Title : Need a solution for creating a report in vb.net, other then using Crystal Reports&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Visual_Basic.NET/Q_22722741.html"&gt;Title : Request.Form("whatever").Count equivalent in VB.Net ?&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;C#&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22727309.html"&gt;Title : Unlocking the record of a table from asp.net 2.0&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C_Sharp/Q_22723994.html"&gt;Title : Locating csc.exe from within my C# code (building/compiling classes at RunTime)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;.NET Compact&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/.NET/Compact_Framework/Q_22713514.html"&gt;Title : Any way to disable/hide pocket calendar?&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-5827326134810614313?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/5827326134810614313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=5827326134810614313' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/5827326134810614313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/5827326134810614313'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/07/experts-exchange-solutions.html' title='Experts exchange solutions'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-2348536357198262444</id><published>2007-07-30T09:40:00.000+02:00</published><updated>2007-07-30T09:46:37.556+02:00</updated><title type='text'>Some good links July 30</title><content type='html'>&lt;p&gt;Moving Projects/Solutions between Orcas and Visual Studio 2005 - &lt;a href="http://www.west-wind.com/weblog/posts/122975.aspx"&gt;http://www.west-wind.com/weblog/posts/122975.aspx&lt;/a&gt; &lt;/p&gt;&lt;p&gt;Nothin but .NET - Tips and Tricks - Day 3 - &lt;a href="http://weblogs.asp.net/bsimser/archive/2007/07/26/nothin-but-net-tips-and-tricks-day-3.aspx"&gt;http://weblogs.asp.net/bsimser/archive/2007/07/26/nothin-but-net-tips-and-tricks-day-3.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;How to Use Web.Config in ASP.NET and ASP - &lt;a href="http://vgbsoft.blogspot.com/2007/07/how-to-use-webconfig-in-aspnet-and-asp.html"&gt;http://vgbsoft.blogspot.com/2007/07/how-to-use-webconfig-in-aspnet-and-asp.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;A Generic State Machine and Attempt to Generic Component - &lt;a href="http://www.codeproject.com/useritems/GenericStateMachine.asp"&gt;http://www.codeproject.com/useritems/GenericStateMachine.asp&lt;/a&gt;&lt;/p&gt;&lt;p&gt;AWUI - a simple web user interface library with AJAX support - &lt;a href="http://www.codeproject.com/Ajax/awui.asp"&gt;http://www.codeproject.com/Ajax/awui.asp&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Using AJAX to populate a drop-down list in ASP.NET - &lt;a href="http://www.codeproject.com/Ajax/PopulatingDropDownLists.asp"&gt;http://www.codeproject.com/Ajax/PopulatingDropDownLists.asp&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Email templates - &lt;a href="http://www.codeproject.com/useritems/mailtemplates.asp"&gt;http://www.codeproject.com/useritems/mailtemplates.asp&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Sorting collection of custom types generically - &lt;a href="http://www.codeproject.com/useritems/sorting_custom_types.asp"&gt;http://www.codeproject.com/useritems/sorting_custom_types.asp&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Nice VS 2008 Code Editing Improvements  - &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/07/28/nice-vs-2008-code-editing-improvements.aspx"&gt;http://weblogs.asp.net/scottgu/archive/2007/07/28/nice-vs-2008-code-editing-improvements.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Dynamic Message Display (ASP.NET) - &lt;a href="http://www.codeproject.com/useritems/Dynamic_Message_Display.asp"&gt;http://www.codeproject.com/useritems/Dynamic_Message_Display.asp&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Diffrence between Oracle and sql server 2000 - &lt;a href="http://www.dotnetspider.com/kb/Article3289.aspx"&gt;http://www.dotnetspider.com/kb/Article3289.aspx&lt;/a&gt;&lt;a href="http://jalpesh.blogspot.com/2007/07/diffrence-between-oracle-9i-and-sql.html"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-2348536357198262444?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/2348536357198262444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=2348536357198262444' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/2348536357198262444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/2348536357198262444'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/07/some-good-links-july-30.html' title='Some good links July 30'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-3687343488517438369</id><published>2007-07-27T09:07:00.001+02:00</published><updated>2007-07-27T09:07:46.830+02:00</updated><title type='text'>VS 2008 and .NET 3.5 Beta 2 Released</title><content type='html'>&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-3687343488517438369?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://weblogs.asp.net/scottgu/archive/2007/07/26/vs-2008-and-net-3-5-beta-2-released.aspx' title='VS 2008 and .NET 3.5 Beta 2 Released'/><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/3687343488517438369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=3687343488517438369' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/3687343488517438369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/3687343488517438369'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/07/vs-2008-and-net-35-beta-2-released.html' title='VS 2008 and .NET 3.5 Beta 2 Released'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-6694048103541899863</id><published>2007-07-24T09:17:00.000+02:00</published><updated>2007-07-24T09:57:44.471+02:00</updated><title type='text'>Applications &amp; Links</title><content type='html'>I'll try to update these lists with very cool applications and links to .net related applications and may be in future articles.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;.Net applications&lt;/strong&gt;&lt;br /&gt;- &lt;a href="http://www.codeproject.com/useritems/LineCountUtility.asp"&gt;C# and VB.NET Line Count Utility&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://research.microsoft.com/research/downloads/Details/da809d0a-2776-4415-8835-4f24832e0f0d/Details.aspx"&gt;Spec# for Visual Studio 2005&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.codeproject.com/tools/ToDoList2.asp"&gt;ToDoList 5.3 Beta Release&lt;/a&gt; (A hierarchical task manager with native XML support for custom reporting.)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;VS Addin&lt;/strong&gt;&lt;br /&gt;- &lt;a href="http://www.secretgeek.net/execinline2005.asp"&gt;Exec inline Addin for Visual Studio 2005&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;External links lists&lt;/strong&gt;&lt;br /&gt;- &lt;a href="http://spietrek.blogspot.com/2007/07/links-7232007.html"&gt;http://spietrek.blogspot.com/2007/07/links-7232007.html&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.hanselman.com/blog/ScottHanselmans2006UltimateDeveloperAndPowerUsersToolListForWindows.aspx"&gt;http://www.hanselman.com/blog/ScottHanselmans2006UltimateDeveloperAndPowerUsersToolListForWindows.aspx&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/07/04/july-4th-links-asp-net-asp-net-ajax-visual-studio-silverlight-and-iis7.aspx"&gt;ASP.NET, ASP.NET AJAX, Visual Studio, Silverlight and IIS7&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/05/31/may-31st-links-asp-net-asp-net-ajax-visual-studio-and-net.aspx"&gt;ASP.NET, ASP.NET AJAX, Visual Studio and .NET&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/05/22/may-22nd-link-listing-asp-net-visual-studio-silverlight-wpf-and-net.aspx"&gt;ASP.NET, Visual Studio, Silverlight, WPF and .NET &lt;/a&gt;&lt;br /&gt;- &lt;a href="http://spietrek.blogspot.com/search?q=Links"&gt;http://spietrek.blogspot.com/search?q=Links&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-6694048103541899863?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/6694048103541899863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=6694048103541899863' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/6694048103541899863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/6694048103541899863'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/07/applications-links.html' title='Applications &amp; Links'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-4343372998982513779</id><published>2007-07-23T10:01:00.000+02:00</published><updated>2007-08-13T15:24:18.355+02:00</updated><title type='text'>Interview questions</title><content type='html'>Long time ago Scott Hanselman post a blog's articles about &lt;a href="http://www.hanselman.com/blog/ASPNETInterviewQuestions.aspx"&gt;ASP.NET Interview Questions&lt;/a&gt; and more &lt;a href="http://www.hanselman.com/blog/WhatGreatNETDevelopersOughtToKnowMoreNETInterviewQuestions.aspx"&gt;generic questions about .net&lt;/a&gt;.&lt;br /&gt;Today I have read another blog's post of Rodney Vinyard that gives more questions about interview about .Net framework - &lt;a href="http://geekswithblogs.net/VROD/archive/2007/07/20/114080.aspx"&gt;check it out&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;New :&lt;/span&gt; &lt;a href="http://www.codeproject.com/useritems/Interviewing.asp"&gt;Giving and taking an Interview &lt;/a&gt;(A brief article on interviewing both as an interviewer and interviewee)&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;New :&lt;/span&gt; &lt;a href="http://weblogs.asp.net/steveschofield/archive/2007/08/09/iis-and-net-2-0-interview-questions.aspx"&gt;IIS and .NET 2.0 interview questions&lt;/a&gt; &lt;a href="http://ranganathanpalanisamy.blogspot.com/2007/08/interview-questions-for-net.html"&gt;Interview questions for .NET&lt;/a&gt; (Update 13/08/2007)&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-4343372998982513779?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/4343372998982513779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=4343372998982513779' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/4343372998982513779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/4343372998982513779'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/07/interview-questions.html' title='Interview questions'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-1883398782533723428</id><published>2007-07-18T09:10:00.000+02:00</published><updated>2007-07-18T09:15:34.619+02:00</updated><title type='text'>.NET Tips &amp; Tricks by Michael Nemtsev</title><content type='html'>Today I've been reading about new features in .NET Framework, how the things can become better from a developer point of view and discovered an &lt;a href="http://docs.google.com/View?docid=dgzv6kc_16dkmzhq"&gt;article&lt;/a&gt; written by Michael Nemtsev, Microsoft MVP that is collect a really huge list of facts and tips about .NET Framework - general issues, thrading, web applications, etc. Also this list become much more valued with the attached links with more information about each tip.&lt;br /&gt;&lt;br /&gt;You must read and try to learn it as much as you can.&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-1883398782533723428?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/1883398782533723428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=1883398782533723428' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/1883398782533723428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/1883398782533723428'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/07/net-tips-tricks-by-michael-nemtsev.html' title='.NET Tips &amp; Tricks by Michael Nemtsev'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-2563749913602571174</id><published>2007-07-16T09:33:00.000+02:00</published><updated>2007-09-14T15:20:37.422+02:00</updated><title type='text'>Count .NET projects lines</title><content type='html'>When developing an application using either C#, Visual Basic or C++ in .NET projects we discard to think about what is the amount of the code that we produce, what of the code is commented, etc.&lt;br /&gt;However it is very usefull to have information how many lines of code are written in a file or in a project. Also how many lines of comments are included and so on.&lt;br /&gt;This kind of information will not change anything in your project but should you direct you if the things are going well and can quickly answer you some simple questions - Is there any comments in this file/project? What is the total amount of code lines produced from the beginning of the project? What is the correlation between the autogenerated code and your 'true' code.&lt;br /&gt;&lt;br /&gt;I've found a very nice utility that counts the number of lines in a C#, VB or C++ .NET solutions or projects related with the above questions.&lt;br /&gt;&lt;br /&gt;Check &lt;a href="http://www.codeproject.com/useritems/LineCountUtility.asp"&gt;this &lt;/a&gt;out.&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-2563749913602571174?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/2563749913602571174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=2563749913602571174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/2563749913602571174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/2563749913602571174'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/07/count-net-projects-lines.html' title='Count .NET projects lines'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-6099670837612579252</id><published>2007-07-16T09:27:00.000+02:00</published><updated>2007-07-17T09:28:49.299+02:00</updated><title type='text'>How I am becoming a better developer, part 1 of infinity</title><content type='html'>Today I've read some very useful &lt;a href="http://www.larkware.com/dg8/TheDailyGrind1181.aspx"&gt;blog post&lt;/a&gt; that show me a &lt;a href="http://graysmatter.codivation.com/HowIAmBecomingABetterDeveloperPart1OfInfinity.aspx"&gt;Justice Gray's post&lt;/a&gt; about what and how a professional can be more than professional. Read this post! It's worth!! Also there are links to very cool and usefull books.&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-6099670837612579252?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://graysmatter.codivation.com/HowIAmBecomingABetterDeveloperPart1OfInfinity.aspx' title='How I am becoming a better developer, part 1 of infinity'/><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/6099670837612579252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=6099670837612579252' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/6099670837612579252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/6099670837612579252'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/07/how-i-am-vecoming-better-developer-part.html' title='How I am becoming a better developer, part 1 of infinity'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-7127258419483565129</id><published>2007-07-13T09:27:00.000+02:00</published><updated>2007-07-24T09:34:13.752+02:00</updated><title type='text'>Create an ASP.NET ProgressBar</title><content type='html'>I was facing a lot of questions like "How to see the progress of uploading large files on my web site?" or "Can I integrate an upload progress in my web pages?" and etc. I have found a very good &lt;a href="http://www.codeproject.com/aspnet/File_Upload_Progress_Bar.asp"&gt;article&lt;/a&gt; for creating such progress bar on &lt;a href="http://www.codeproject.com/"&gt;CodeProject &lt;/a&gt;but today reading the &lt;a href="http://weblogs.asp.net/pleloup/default.aspx"&gt;help.net&lt;/a&gt; blog finds out that it can be much easier to do that stuff. Check this &lt;a href="http://www.beansoftware.com/ASP.NET-Tutorials/ProgressBar-User-Control.aspx"&gt;article&lt;/a&gt; and make your life happier.&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;New (24/7/07):&lt;/span&gt;  Here is another progress bar using ajax: &lt;a href="http://www.codeproject.com/useritems/AJAXUpload.asp"&gt;AJAX file upload&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-7127258419483565129?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/7127258419483565129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=7127258419483565129' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/7127258419483565129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/7127258419483565129'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/07/create-aspnet-progressbar.html' title='Create an ASP.NET ProgressBar'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-5548120656708639951</id><published>2007-06-28T09:27:00.001+02:00</published><updated>2007-06-28T09:27:48.848+02:00</updated><title type='text'>Some new ASP.NET smart articles</title><content type='html'>&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-5548120656708639951?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://weblogs.asp.net/lduveau/archive/2007/06/28/some-new-asp-net-smart-articles.aspx' title='Some new ASP.NET smart articles'/><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/5548120656708639951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=5548120656708639951' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/5548120656708639951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/5548120656708639951'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/06/some-new-aspnet-smart-articles.html' title='Some new ASP.NET smart articles'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-1297730970818503376</id><published>2007-06-14T15:28:00.000+02:00</published><updated>2007-06-14T15:40:00.625+02:00</updated><title type='text'>Do you know what has .NET Framework in it?</title><content type='html'>I just have found such a perfect post:&lt;br /&gt;&lt;a id="viewpost_ascx_TitleUrl" title="Title of this entry." href="http://haacked.com/archive/2007/06/13/the-most-useful-.net-utility-classes-developers-tend-to-reinvent.aspx"&gt;The Most Useful .NET Utility Classes Developers Tend To Reinvent Rather Than Reuse&lt;/a&gt; written by Phil Haack. This is a wonderful discussion with samples what is included in the .NET Framework that we should use direct from the System namespaces instead of writting custom methods.&lt;br /&gt;I sugest you to read the comments too. There are some very useful notes.&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-1297730970818503376?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/1297730970818503376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=1297730970818503376' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/1297730970818503376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/1297730970818503376'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/06/do-you-know-what-has-net-framework-in.html' title='Do you know what has .NET Framework in it?'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-8684854157203502248</id><published>2007-05-09T14:06:00.000+02:00</published><updated>2007-05-09T14:10:56.345+02:00</updated><title type='text'>Free refactoring tools for ASP.NET code in Visual Studio 2005</title><content type='html'>DevExpress today &lt;a href="http://blogs.msdn.com/webdevtools/archive/2007/02/02/free-refactoring-tools-for-asp-net-code-in-visual-studio-2005.aspx"&gt;announced &lt;/a&gt;the availability of Refactor! for ASP.NET&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-8684854157203502248?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.msdn.com/webdevtools/archive/2007/02/02/free-refactoring-tools-for-asp-net-code-in-visual-studio-2005.aspx' title='Free refactoring tools for ASP.NET code in Visual Studio 2005'/><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/8684854157203502248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=8684854157203502248' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/8684854157203502248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/8684854157203502248'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/05/free-refactoring-tools-for-aspnet-code.html' title='Free refactoring tools for ASP.NET code in Visual Studio 2005'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-4402707263107454926</id><published>2007-04-13T13:50:00.000+02:00</published><updated>2007-04-13T13:51:16.099+02:00</updated><title type='text'>What's hiding ..</title><content type='html'>&lt;p style="MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; COLOR: #777777"&gt;...&lt;br /&gt;add your peice! &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt; &lt;/p&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;span style="font-size:6;"&gt;&lt;a href="http://www.telerik.com/quest/index.html"&gt;What's hiding in the next&lt;br /&gt;release?&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="right"&gt;&lt;img id="Img1" src="http://blah.winsmarts.com/statsniffer.aspx?postID=275" /&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-4402707263107454926?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/4402707263107454926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=4402707263107454926' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/4402707263107454926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/4402707263107454926'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/04/whats-hiding.html' title='What&apos;s hiding ..'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-7870124500274327672</id><published>2007-01-12T11:05:00.001+02:00</published><updated>2007-05-09T14:11:47.172+02:00</updated><title type='text'>Reflection: Modify value types by reflection</title><content type='html'>Yestarday I have seen a post in &lt;a href="http://www.experts-exchange.com/Programming/Programming_Languages/Dot_Net/ASP_DOT_NET/Q_22118635.htm"&gt;Experts-Exchange&lt;/a&gt; related with using reflection on structure in .net. The guy is trying to modify the content of the structure via reflection by passing an instance of the structure to a method. On first sight this is something real normal - using reflection go through fields, properties, etc., change values, invoke members and at the end of the method you will have complete new data in your structure.&lt;br /&gt;&lt;br /&gt;Yes, but no thanks. This could not happend because the structure is value type and not reference type. In this case the code&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#339999;"&gt;MyStruct&lt;/span&gt; _name = new &lt;span style="color:#339999;"&gt;MyStruct&lt;/span&gt;();&lt;br /&gt;_name.familyName = "Smith";&lt;br /&gt;_name.givenName = "John";&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;foreach&lt;/span&gt; (&lt;span style="color:#339999;"&gt;FieldInfo&lt;/span&gt; fi in _name.GetType().GetFields())&lt;br /&gt;{&lt;br /&gt;fi.SetValue(_name, "set value test");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;will not change the content of the structure at all. But this work perfect if you would use class instead of structure. I've decided to check if anybody on the net is trying to do things lilke this and of cource I saw a lot of articles on the net where programmers are talking about using ValueType object to work with strucutre in this situation.&lt;br /&gt;&lt;br /&gt;So trying to move forward I have written this:&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#339999;"&gt;MyStruct &lt;/span&gt;_name = new &lt;span style="color:#339999;"&gt;MyStruct&lt;/span&gt;();&lt;br /&gt;_name.familyName = "Smith";&lt;br /&gt;_name.givenName = "John";&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#339999;"&gt;ValueType&lt;/span&gt; vt = _name;&lt;br /&gt;&lt;span style="color:#339999;"&gt;FieldInfo&lt;/span&gt;[] fis = _name.GetType().GetFields();&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;for&lt;/span&gt; (&lt;span style="color:#3333ff;"&gt;int&lt;/span&gt; i = 0; i &lt;&gt;&lt;br /&gt;{&lt;br /&gt;&lt;span style="color:#339999;"&gt;FieldInfo&lt;/span&gt; fi = fis[i];&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;if&lt;/span&gt; (_name.GetType().IsValueType)&lt;br /&gt;{&lt;br /&gt;fi.SetValue(vt, "set value test");&lt;br /&gt;fi.SetValue(_name, "Test");&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;This code should work like a sharp. In the above code when is using&lt;br /&gt;&lt;br /&gt;fi.SetValue(_name, "Test");&lt;br /&gt;&lt;br /&gt;the content of the structure will not be changed. But - the vt variable which is ValueType will be changed via the line&lt;br /&gt;&lt;br /&gt;fi.SetValue(vt, "set value test");&lt;br /&gt;&lt;br /&gt;So I believe this was the right way and the task is finished. I wanted to help the guy to change the values of the structure, I have found that using ValueType class is the right direction to do this and at the end of the code above I have the changed structure's fields.&lt;br /&gt;&lt;br /&gt;Opps! I do not have the structure's fields changed! I do have changed the fields of the ValueType variable changed. So because the ValueType class is the base class of all value types, it is normal that you can not cast the variable vt back to the structure MyStructure type.&lt;br /&gt;&lt;br /&gt;So at the end of writting this code I had changed the values of the fields but the result that had to return was not of type MyStruct and of type ValueType. What a hell? It is obviously that you could not change the structure's fields by reflection - BECAUSE IT IS A VALUE TYPE!&lt;br /&gt;&lt;br /&gt;Ok! But there should be a way! There must be a way of passing to a method strucutre instance and return as a result instance of the same strucutre with changed by Reflection values.&lt;br /&gt;&lt;br /&gt;All I had moving around is in some way calling the constructor of the structure by passing parammeters. Using Reflection is it not possible. Why? BECAUSE IT IS A VALUE TYPE!. And the code of using ConstructorInfo.Invoke will produce the same result like the code above - No change to the structure instance. Is there any other way a constructor can be called?&lt;br /&gt;&lt;br /&gt;Yes! There is a way! In System namespace there is a class called Activator. And was happy to read the brief description of this class:&lt;br /&gt;&lt;em&gt;"Contains methods to create types of objects locally or remotely, or obtain references to existing remote objects. This class cannot be inherited."&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;So researching the class' methods I have found that there is a method CreateInstance that return the newly created instance (see that when using reflection and call the ConstructorInfo.Invoke you do not return any instance.The reflection is used the passed object and is trying to create the new instance on the passed variable).&lt;br /&gt;&lt;br /&gt;So after reading a while and trying it I have finally written this which works like a charm:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;public static&lt;/span&gt; &lt;span style="color:#339999;"&gt;MyStruct&lt;/span&gt; ChangeValues(&lt;span style="color:#339999;"&gt;MyStruct&lt;/span&gt; previousVersion)&lt;br /&gt;{&lt;br /&gt;&lt;span style="color:#339999;"&gt;MyStruct&lt;/span&gt; changedVersion = &lt;span style="color:#3333ff;"&gt;default&lt;/span&gt;(&lt;span style="color:#339999;"&gt;MyStruct&lt;/span&gt;);&lt;br /&gt;&lt;span style="color:#339999;"&gt;ValueType&lt;/span&gt; valueType = previousVersion;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#339999;"&gt;MemberInfo&lt;/span&gt;[] members = valueType.GetType().GetMembers();&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;for&lt;/span&gt; (&lt;span style="color:#3333ff;"&gt;int&lt;/span&gt; memberIndex = 0; memberIndex &lt;  style="color:#3333ff;"&gt;if (members[memberIndex].MemberType == &lt;span style="color:#339999;"&gt;MemberTypes&lt;/span&gt;.Field)&lt;br /&gt;{&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;if&lt;/span&gt; (valueType.GetType().GetField(members[memberIndex].Name).FieldType == &lt;span style="color:#3333ff;"&gt;typeof&lt;/span&gt;(String))&lt;br /&gt;{&lt;br /&gt;changedVersion = (&lt;span style="color:#339999;"&gt;MyStruct&lt;/span&gt;)&lt;span style="color:#339999;"&gt;Activator&lt;/span&gt;.CreateInstance(changedVersion.GetType(), &lt;span style="color:#3333ff;"&gt;new object&lt;/span&gt;[] { "test", 3 });&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;return&lt;/span&gt; changedVersion;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;public struct&lt;/span&gt; &lt;span style="color:#339999;"&gt;MyStruct&lt;/span&gt;&lt;br /&gt;{&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;public&lt;/span&gt; &lt;span style="color:#339999;"&gt;String&lt;/span&gt; variableString;&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;public&lt;/span&gt; &lt;span style="color:#339999;"&gt;Int32&lt;/span&gt; variableInt32;&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;public&lt;/span&gt; &lt;span style="color:#339999;"&gt;Boolean&lt;/span&gt; variableBoolean;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#3366ff;"&gt;public&lt;/span&gt; MyStruct(&lt;span style="color:#339999;"&gt;String&lt;/span&gt; var1, &lt;span color="#339999"&gt;Int32&lt;/span&gt; var2)&lt;br /&gt;{&lt;br /&gt;variableString = var1;&lt;br /&gt;variableInt32 = var2;&lt;br /&gt;variableBoolean = &lt;span style="color:#3333ff;"&gt;false&lt;/span&gt;;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;This finally, I think, finish the task of passing parameter of structure to the method and return a changed instance of the same structure using Reflection.&lt;br /&gt;&lt;br /&gt;Regards&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-7870124500274327672?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/7870124500274327672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=7870124500274327672' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/7870124500274327672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/7870124500274327672'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/01/reflection-modify-value-types-by.html' title='Reflection: Modify value types by reflection'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-8799344496927158807</id><published>2007-01-09T10:05:00.000+02:00</published><updated>2007-01-09T10:11:09.640+02:00</updated><title type='text'>Debugging problems in .NET</title><content type='html'>I have faced very often these days problems when I started my Studio in Debuging mode.&lt;br /&gt;Also many time in &lt;a href="http://www.experts-exchange.com"&gt;ExpertsExchange&lt;/a&gt; I'm talking with members in exaclty the same problems.&lt;br /&gt;&lt;br /&gt;One of the very good document I have founded on the net is "my best friend" in all these situations. And when yestarday I found that is really hard to find this document out i decided to add another link to this document.&lt;br /&gt;&lt;br /&gt;It is really cool to read it. &lt;a href="http://www.gotdotnet.com/team/csharp/learn/whitepapers/howtosolvedebuggerproblems.doc"&gt;Here it is&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-8799344496927158807?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/8799344496927158807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=8799344496927158807' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/8799344496927158807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/8799344496927158807'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2007/01/debugging-problems-in-net.html' title='Debugging problems in .NET'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-2535743687600575570</id><published>2006-12-05T16:33:00.000+02:00</published><updated>2006-12-05T16:35:15.359+02:00</updated><title type='text'>Extended Unit Test Attributes for Team System</title><content type='html'>&lt;p&gt;&lt;a href="http://jburtch.spaces.live.com/Blog/cns!F1960C7173E954EA!285.entry"&gt;Justin&lt;br /&gt;Burtch just posted&lt;/a&gt; a handful of cool attributes that extend the basic&lt;br /&gt;testing attributes within Team System's unit test framework.&lt;/p&gt;&lt;p&gt;Some of those include&lt;/p&gt;&lt;p&gt;[Rollback] - to rollback DB changes after the test&lt;/p&gt;&lt;p&gt;[TimedTest] - fail if time expires&lt;/p&gt;&lt;p&gt;[EnvironmentVariable] - Set Env.. var to a value for the duration of the&lt;br /&gt;test&lt;/p&gt;&lt;br /&gt;&lt;p&gt;[ParameterizedDataMethod] - kinda like MbUnit RowTest&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Very cool Justin!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-2535743687600575570?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://feeds.feedburner.com/~r/Iserializable/~3/57413436/extended-unit-test-attributes-for-team-system.aspx' title='Extended Unit Test Attributes for Team System'/><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/2535743687600575570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=2535743687600575570' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/2535743687600575570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/2535743687600575570'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2006/12/extended-unit-test-attributes-for-team.html' title='Extended Unit Test Attributes for Team System'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-4923179151897098553</id><published>2006-12-05T16:27:00.000+02:00</published><updated>2006-12-05T16:32:34.772+02:00</updated><title type='text'>DataDude is up!</title><content type='html'>On November 14th, 2006 Microsoft announced the official Release to Manufacture (RTM) date for Visual Studio Team Edition for Database Professionals.&lt;br /&gt;&lt;br /&gt;It is really cool edition of Visual Studio helping DB professionals to manage, design, administrate, publish and test databases directo from Visual Studio 2005.&lt;br /&gt;&lt;br /&gt;You can see &lt;a href="http://msdn.microsoft.com/library/en-us/dnvs05/html/TEDBPro.asp" target="_blank"&gt;here&lt;/a&gt; the features of this edition.&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-4923179151897098553?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://msdn2.microsoft.com/en-us/teamsystem/aa718764.aspx' title='DataDude is up!'/><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/4923179151897098553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=4923179151897098553' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/4923179151897098553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/4923179151897098553'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2006/12/datadude-is-up.html' title='DataDude is up!'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7884491223334584077.post-5018242595639346466</id><published>2006-12-05T14:58:00.000+02:00</published><updated>2006-12-05T15:30:03.944+02:00</updated><title type='text'>Unit Testing Best Practices &amp; Guidelines</title><content type='html'>In last few weeks i've tried to find a good article about creating a unit testing guideline and best practices document.&lt;br /&gt;Unofrtunately the Web was not so good to me and i have tried writing it from the scratch.&lt;br /&gt;Actually i've found an article which helps me a lot for the begining writter by &lt;a href="http://weblogs.asp.net/rosherove"&gt;Roy Osherove&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If any of you find other similar articles and wants to share them - please ....&lt;div class="blogger-post-footer"&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
_uacct = "UA-2048975-1";
urchinTracker();
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7884491223334584077-5018242595639346466?l=mmarinov.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://weblogs.asp.net/rosherove/archive/2005/07/28/420795.aspx' title='Unit Testing Best Practices &amp; Guidelines'/><link rel='replies' type='application/atom+xml' href='http://mmarinov.blogspot.com/feeds/5018242595639346466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7884491223334584077&amp;postID=5018242595639346466' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/5018242595639346466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7884491223334584077/posts/default/5018242595639346466'/><link rel='alternate' type='text/html' href='http://mmarinov.blogspot.com/2006/12/unit-testing-best-practices-guidelines.html' title='Unit Testing Best Practices &amp; Guidelines'/><author><name>Martin Marinov</name><uri>http://www.blogger.com/profile/15280821957866815319</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
