<?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-5233034927802969067</id><updated>2011-11-27T15:46:49.538-08:00</updated><category term='Social Media'/><category term='Csharp'/><category term='Visual Studio'/><category term='Download'/><category term='Wpf'/><category term='Linq'/><category term='Vsto'/><category term='Software'/><category term='Asp'/><category term='Mono'/><category term='Freeware'/><category term='Java'/><category term='Articles'/><category term='Codeplex'/><category term='News'/><category term='Silverlight'/><category term='Windows 7'/><category term='eBook'/><title type='text'>dotnet exploring</title><subtitle type='html'>what we can do with dot net</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>29</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-1345311578203106388</id><published>2010-02-26T19:44:00.001-08:00</published><updated>2010-02-26T19:44:49.809-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vsto'/><title type='text'>Deploy VSTO Project</title><content type='html'>&lt;p&gt;Here is a &lt;a href="http://code.msdn.microsoft.com/VSTO3MSI"&gt;link&lt;/a&gt; that very useful for VSTO programming beginner. I find it hard to deploy office application in many way. Hope You like it.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-1345311578203106388?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/1345311578203106388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2010/02/deploy-vsto-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/1345311578203106388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/1345311578203106388'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2010/02/deploy-vsto-project.html' title='Deploy VSTO Project'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-303545497999761609</id><published>2010-02-18T17:49:00.001-08:00</published><updated>2010-02-18T17:49:06.600-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Csharp'/><category scheme='http://www.blogger.com/atom/ns#' term='Download'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Enjoy ReSharper 5.0 Beta 2</title><content type='html'>&lt;p&gt;&lt;a href="http://download.jetbrains.com/resharper/ReSharperSetup.5.0.1618.49.msi"&gt;Download&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;While improving its traditional analysis functionality, ReSharper is at the same time targeting a wider audience, thanks to its new, comprehensive approach to web development, and providing new features that are useful at solution/project level (in addition to class level) to benefit not just individual developers but whole teams.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Compared to previous versions, ReSharper 5.0 has evolved in four major directions:&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.jetbrains.com/resharper/beta/beta.html#web_development"&gt;Web Development&lt;/a&gt;&lt;/strong&gt;. We have greatly extended the toolset available to ASP.NET developers when they work with markup files and web site infrastructure. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.jetbrains.com/resharper/beta/beta.html#project_and_team"&gt;Project and Team&lt;/a&gt;&lt;/strong&gt;. ReSharper becomes a valuable assistant not only to individual developers but to teams working with large, complicated projects. It allows them to view, change and maintain project structure. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.jetbrains.com/resharper/beta/beta.html#visual_studio"&gt;Support for Visual Studio 2010&lt;/a&gt;&lt;/strong&gt;. ReSharper 5.0 provides support for the new Visual Studio version earlier than ever. Of course, Visual Studio 2005 and 2008 are supported, too. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;a href="http://www.jetbrains.com/resharper/beta/beta.html#code_analysis"&gt;Code Analysis&lt;/a&gt;&lt;/strong&gt;. This area incorporates several improvements, from &amp;quot;plainly&amp;quot; implementing a substantial pack of new code inspections to upgrading &lt;code&gt;foreach&lt;/code&gt; and &lt;code&gt;for&lt;/code&gt; loops to LINQ queries and letting you track how data values and method calls are passed through your code. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href="http://www.jetbrains.com/resharper/beta/beta.html#other_improvements"&gt;Other enhancements&lt;/a&gt; include extended IntelliSense, bookmarking, native NUnit support, and more.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.jetbrains.com/resharper/beta/beta.html"&gt;Source&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-303545497999761609?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/303545497999761609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2010/02/enjoy-resharper-50-beta-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/303545497999761609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/303545497999761609'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2010/02/enjoy-resharper-50-beta-2.html' title='Enjoy ReSharper 5.0 Beta 2'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-4942475695600103091</id><published>2010-02-18T07:53:00.001-08:00</published><updated>2010-02-18T07:53:04.131-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Visual Studio 2010 Release Candidate</title><content type='html'>&lt;p&gt; Here’s link download of Visual Studio 2010 Release Candidate. We can download it for free. Enjoy&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/vstudio/dd582936.aspx"&gt;Download&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-4942475695600103091?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/4942475695600103091/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2010/02/visual-studio-2010-release-candidate.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/4942475695600103091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/4942475695600103091'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2010/02/visual-studio-2010-release-candidate.html' title='Visual Studio 2010 Release Candidate'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-3809502070285481766</id><published>2010-02-16T07:50:00.000-08:00</published><updated>2010-02-16T07:52:00.761-08:00</updated><title type='text'>mylot</title><content type='html'>&lt;a href="http://www.mylot.com/kartonoiqbal/-1"&gt;myLot User Profile&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-3809502070285481766?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/3809502070285481766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2010/02/mylot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/3809502070285481766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/3809502070285481766'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2010/02/mylot.html' title='mylot'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-1524988540390755118</id><published>2010-02-10T03:16:00.001-08:00</published><updated>2010-02-10T03:16:55.612-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Codeplex'/><category scheme='http://www.blogger.com/atom/ns#' term='Freeware'/><category scheme='http://www.blogger.com/atom/ns#' term='Articles'/><title type='text'>NodeXL</title><content type='html'>&lt;p&gt; Do you need to display and analyze a network graph but you don’t want to deal with difficult applications, arcane file formats, or advanced programming languages? NodeXL may be what you’re looking for.   &lt;br /&gt;NodeXL is a template for Excel 2007 that lets you enter a network edge list, click a button, and see the network graph, all in the Excel window. You can easily customize the graph’s appearance; zoom, scale and pan the graph; dynamically filter vertices and edges; alter the graph’s layout; find clusters of related vertices; and calculate a set of graph metrics. Networks can be imported from and exported to a variety of data formats, and built-in connections for getting networks from Twitter, Flickr, YouTube, and your local email are provided.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://nodexl.codeplex.com/"&gt;http://nodexl.codeplex.com/&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-1524988540390755118?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/1524988540390755118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2010/02/nodexl.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/1524988540390755118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/1524988540390755118'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2010/02/nodexl.html' title='NodeXL'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-2042238829207798102</id><published>2010-02-05T22:19:00.001-08:00</published><updated>2010-02-05T22:19:39.087-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Social Media'/><category scheme='http://www.blogger.com/atom/ns#' term='Articles'/><title type='text'>Klikot.. Great social Media site in Dot net platform</title><content type='html'>&lt;p&gt;As we know that multi millions member social media Myspace.com is run on Dot Net&amp;#160; framework. Now I find another lest famous social media running on dot net platform. It’s called &lt;a href="http://tinyurl.com/ydw2opw"&gt;Klikot&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;Klikot is a social network where you can manage your social life, and get rewarded for it!    &lt;br /&gt;- You can create albums, upload pictures and tag your friends in them (which links to their own profile).&amp;#160; &lt;br /&gt;- You can create and search for events like parties, trips or any other get together.&amp;#160; &lt;br /&gt;- You can create cliques for a common interest and invite people to join it, discuss, upload pictures, manage events and more.&amp;#160; &lt;br /&gt;- You can create articles and submit your own content for others to view, enjoy and reply.&amp;#160; &lt;br /&gt;- In Klikot you get rewarded for your contribution to the community according to people you have invited to join Klikot and the traffic you create on the site.&amp;#160; &lt;br /&gt;- Klikot is layered in a way that helps you join a specific network based on your age, so that you take part in the community where you really belong.&amp;#160; &lt;/p&gt;  &lt;p&gt;Klikot “Monetary Reward” is real money that will be sent to you via mail or PayPal, within 45 days, once you click the &amp;quot;Send Money&amp;quot; button in your money page. The “Send Money” option is active only if your monetary reward balance is at least 30$. &lt;/p&gt;  &lt;p&gt;We are offering to all Klikot members a free of charge participation in a “Monetary Reward Program”, in which users will be rewarded for their contribution to Klikot.    &lt;br /&gt;In this method users will be rewarded according to different factors, such as: inviting people that join Klikot, the frequency and scope of their use of Klikot, increasing traffic by creating and loading content that would attract users.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://tinyurl.com/ydw2opw"&gt;Check it out&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-2042238829207798102?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/2042238829207798102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2010/02/klikot-great-social-media-site-in-dot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/2042238829207798102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/2042238829207798102'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2010/02/klikot-great-social-media-site-in-dot.html' title='Klikot.. Great social Media site in Dot net platform'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-5158406206030287563</id><published>2010-01-21T16:28:00.001-08:00</published><updated>2010-01-21T16:28:27.732-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp'/><category scheme='http://www.blogger.com/atom/ns#' term='eBook'/><title type='text'>ASP.NET 3.5 For Dummies (For Dummies (Computer/Tech))</title><content type='html'>&lt;p&gt;May be You have know this book. It’s good and very helpful for new developer.&lt;/p&gt;  &lt;p&gt;Did you volunteer to create a Web site for the softball team? Is it time to take your small business to the next level and let your customers shop online? Well, you can relax! ASP.NET 3.5 makes creating a dynamic site faster and cleaner than ever before, and&lt;i&gt;ASP.NET 3.5 For Dummies&lt;/i&gt; makes it easier.&lt;/p&gt;  &lt;p&gt;First, you’ll get an introduction to all the tools and terminology you need to understand ASP.NET. If you’ve used earlier versions of ASP.NET and Visual Web Developer, you can probably skip that part and jump right into what’s new in 3.5. You'll make friends with LINQ and SQL, create sites in Visual Web Developer 2008 Express, and much more. Before you know it, you’ll discover how to:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Integrate data, track shopping cart contents, and whisk away bugs &lt;/li&gt;    &lt;li&gt;Create user interfaces with easy navigation &lt;/li&gt;    &lt;li&gt;Use the ListView control for sophisticated formatting &lt;/li&gt;    &lt;li&gt;Write LINQ queries &lt;/li&gt;    &lt;li&gt;Add a table to a database &lt;/li&gt;    &lt;li&gt;Create an event handler &lt;/li&gt;    &lt;li&gt;Take advantage of the drag 'n' drop feature that lets you write less code &lt;/li&gt;    &lt;li&gt;Put all the features to work to develop dynamic Web applications&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The softball team is going to love that Web site, and your customers might enjoy shopping on your site so much that you’ll have to expand your business to fill all the orders! We can’t promise that, of course, but we’re pretty sure that &lt;i&gt;ASP.NET 3.5 For Dummies&lt;/i&gt; will make creating Web sites easier and a lot more fun.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://astore.amazon.com/wiwtk-20/detail/0470195924"&gt;Read More&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-5158406206030287563?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/5158406206030287563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2010/01/aspnet-35-for-dummies-for-dummies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/5158406206030287563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/5158406206030287563'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2010/01/aspnet-35-for-dummies-for-dummies.html' title='ASP.NET 3.5 For Dummies (For Dummies (Computer/Tech))'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-1650262528169179986</id><published>2010-01-08T03:39:00.001-08:00</published><updated>2010-01-08T03:39:27.033-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp'/><category scheme='http://www.blogger.com/atom/ns#' term='Articles'/><title type='text'>Display image in gridview</title><content type='html'>&lt;p&gt;In this article we will see how to display image in a gridview from and folder reside in serve as well as images from &lt;a href="http://www.dotnetspark.com/#"&gt;database&lt;/a&gt; (SQL Server).&lt;/p&gt;  &lt;p&gt;In both the case we need a &lt;strong&gt;Template column&lt;/strong&gt; in a gridview and add &lt;a href="http://www.dotnetspark.com/#"&gt;html&lt;/a&gt; image (img) tag in it. you can also take asp.net image control but it will generate view state so we have taken html img tag.&lt;/p&gt;  &lt;p&gt;if you are using asp.net image control than i would suggest that make the &lt;strong&gt;EnableViewState&lt;/strong&gt; property of image control to false.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.dotnetspark.com/kb/1367-display-image-gridview.aspx"&gt;Read Source Article&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-1650262528169179986?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/1650262528169179986/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2010/01/display-image-in-gridview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/1650262528169179986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/1650262528169179986'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2010/01/display-image-in-gridview.html' title='Display image in gridview'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-3726991880998930718</id><published>2009-12-14T23:19:00.001-08:00</published><updated>2009-12-14T23:19:31.857-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Articles'/><title type='text'>Charp on the Air</title><content type='html'>&lt;h3&gt;&amp;#160;&lt;/h3&gt;  &lt;p&gt;Here is Mike Chambers’s article on Adobe Air and Charp /.net&lt;/p&gt;  &lt;h4&gt;&lt;a href="http://www.mikechambers.com/blog/2008/01/17/commandproxy-net-air-integration-proof-of-concept/"&gt;CommandProxy : .NET / AIR Integration Proof of Concept&lt;/a&gt;&lt;/h4&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Two of the most requested features for &lt;a href="http://www.adobe.com/go/air"&gt;Adobe AIR&lt;/a&gt; have been the ability to launch native executables from an AIR application, and the ability to integrate native libraries into an AIR application. Unfortunately, neither feature will be included in Adobe AIR 1.0.&lt;/p&gt;  &lt;p&gt;However, this does not mean that you cannot build an AIR application that has closer / tighter integration with the underlying operating system. This lower level of integration is possible, but it requires some work on your part. I have put together a proof of concept project, which shows how to integrate Adobe AIR applications with c# / .NET code on any operating system that Adobe AIR currently runs on (Mac and Windows). The project is called &lt;a href="http://code.google.com/p/commandproxy/"&gt;CommandProxy&lt;/a&gt;. It provides a communication proxy between an AIR application and the underlying operating system and could theoretically work with other web based desktop runtimes (such as &lt;a href="http://wiki.mozilla.org/Prism"&gt;Mozilla Prism&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;Update : I have posted some additional thoughts on this proof of concept &lt;a href="http://www.mikechambers.com/blog/2008/01/22/commandproxy-its-cool-but-is-it-a-good-idea/"&gt;here&lt;/a&gt;.    &lt;br /&gt;Note, this project is in no way supported by Adobe. This is a proof of concept project that I put together to help developers understand one possible way to extend AIR functionality beyond that that is provided by the runtime.&lt;/p&gt;  &lt;p&gt;The general concept behind the project is similar to the &lt;strike&gt;now defunct&lt;/strike&gt; &lt;a href="http://artemis.effectiveui.com/"&gt;Artemis project&lt;/a&gt; (which is Java based). The AIR application communicates with the CommandProxy process to communicate and integrate with the underlying operating system. Currently the command proxy supports launching processes (and getting the output from the processes) as well as taking a screenshot of the user’s current screen. However, the framework is built in such a manner that it is possible to add new functionality to the proxy.&lt;/p&gt;  &lt;p&gt;Here is an overview of the life-cycle of an AIR application using the command proxy.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.flickr.com/photos/mikechambers/2199401003/"&gt;&lt;img height="322" alt="CommandProxy / AIR Application Lifecycle" src="http://farm3.static.flickr.com/2366/2199401003_55dd51c188.jpg" width="500" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Command Proxy process is launched by the user. The shortcut for the process passes in the path to the AIR application to launch (or this can be hard coded into the proxy) &lt;/li&gt;    &lt;li&gt;The Command Proxy process then launches the AIR application, passing in a communication key, as well as the socket port that the AIR application should use to communicate with the proxy. &lt;/li&gt;    &lt;li&gt;The AIR app may then at some point communicate with the proxy to execute a command. For example, it may tell the proxy to launch a specific process. &lt;/li&gt;    &lt;li&gt;The proxy executes the specified command. &lt;/li&gt;    &lt;li&gt;If appropriate, the proxy then returns any command output back to the AIR application. &lt;/li&gt;    &lt;li&gt;The command / response cycle can occur multiple times during the application life-cycle &lt;/li&gt;    &lt;li&gt;When the AIR application process is terminated (i.e. the user closes the application), then the proxy process automatically exits. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Currently, the project is meant as a proof of concept, and not as a general use framework. This mainly means that there is not a lot of documentation (although the code is fully commented) and if you want to use it, you are going to have to compile the proxy yourself. If there is interest, then I am willing to expand the project to other contributors.&lt;/p&gt;  &lt;p&gt;If you wanted to use something like this in a production level application, then you would need to:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Compile the CommandProxy &lt;/li&gt;    &lt;li&gt;Compile the AIR application &lt;/li&gt;    &lt;li&gt;Create the AIR file to install the AIR application &lt;/li&gt;    &lt;li&gt;Create a custom installer that first installs the AIR application, and then installs the short cut to the command proxy &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Instead of launching the AIR application directly, the user would launch the command proxy process, which would then launch the AIR application.&lt;/p&gt;  &lt;p&gt;The project is hosted on Google code, and includes the following:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Full C# / .NET code, compilable under &lt;a href="http://www.microsoft.com/express/vcsharp/Default.aspx"&gt;Visual Studio&lt;/a&gt; and &lt;a href="http://www.mono-project.com/Main_Page"&gt;Mono&lt;/a&gt;. (Screenshots do not work under Mono) &lt;/li&gt;    &lt;li&gt;ActionScript 3 library for communicating with the proxy. &lt;/li&gt;    &lt;li&gt;Some very basic documentation &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;If you have questions, then post them in the comments and I will try and address them (and maybe create an FAQ on the project page). If there is interest, then I could also create a mail list on Google groups to discuss the project. If you find bugs with the code, then post them on the &lt;a href="http://code.google.com/p/commandproxy/issues/list"&gt;project’s issues page&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;I am also hoping to post some examples of AIR apps that use the proxy. &lt;a href="http://www.theflashblog.com"&gt;Lee Brimelow&lt;/a&gt; built a simple example of an AIR application that takes a screenshot, and then opens it in Photoshop for editing. You can see a demo of that example toward the end of the video posted &lt;a href="http://theflashblog.com/?p=309"&gt;here&lt;/a&gt; (it is about half way through the video).&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-3726991880998930718?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/3726991880998930718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/charp-on-air.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/3726991880998930718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/3726991880998930718'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/charp-on-air.html' title='Charp on the Air'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2366/2199401003_55dd51c188_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-1153545382881442125</id><published>2009-12-13T05:34:00.001-08:00</published><updated>2009-12-13T05:34:12.991-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Csharp'/><category scheme='http://www.blogger.com/atom/ns#' term='Mono'/><title type='text'>MonoDevelop goes cross platform</title><content type='html'>&lt;p&gt;Tags: Monodevelop,Windows,Mono,Beta&lt;/p&gt;  &lt;p&gt;Since the beginning of time, man has yearned to get a cross platform .NET IDE. Homer's Odyssey described one man's effort to achieve such a thing. And it was not until today, September 9th of 2009 that the world can test out such a tool. &lt;/p&gt;  &lt;p&gt;With this release MonoDevelop leaves its cozy Linux nest and embarks on a wild adventure into the hearth of MacOS and Windows. The MonoDevelop team made this one of their major goals for this release: to turn our loved IDE into a cross platform IDE. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://tirania.org/blog/archive/2009/Sep-09.html"&gt;Read more&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-1153545382881442125?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/1153545382881442125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/monodevelop-goes-cross-platform.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/1153545382881442125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/1153545382881442125'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/monodevelop-goes-cross-platform.html' title='MonoDevelop goes cross platform'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-2987481687366401982</id><published>2009-12-13T05:29:00.001-08:00</published><updated>2009-12-13T05:29:52.486-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Download'/><category scheme='http://www.blogger.com/atom/ns#' term='Mono'/><category scheme='http://www.blogger.com/atom/ns#' term='Freeware'/><title type='text'>Mono for Windows</title><content type='html'>&lt;p&gt;Tags: Mono,C#,Linux,Windows&lt;/p&gt;  &lt;p&gt;Mono provides the necessary software to develop and run .NET client and server applications on Linux, Solaris, Mac OS X, Windows, and Unix. Sponsored by Novell, the Mono open source project has an active and enthusiastic contributing community and is positioned to become the leading choice for development of Linux applications.Mono is a software that can develop and run .NET client and server applications.   &lt;br /&gt;Mono can run binaries produced by Visual Studio, there is no need to recompile. Mono API coverage is limited to the .NET 1.1 API at this point, with spotty support for 2.0.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Here are some key features of &amp;quot;Mono for Windows&amp;quot;:&lt;/b&gt;    &lt;br /&gt;· Multi-platform    &lt;br /&gt;· Based on the ECMA/ISO standards    &lt;br /&gt;· Can run .NET, Java, Python and more.    &lt;br /&gt;· Open Source, Free Software.    &lt;br /&gt;· Commercially supported.    &lt;br /&gt;· Comprehensive technology coverage.&lt;/p&gt;  &lt;p&gt;· LINQ to SQL is now partially supported   &lt;br /&gt;· New debugger engine - Mono Soft Debugger    &lt;br /&gt;· Early partial support for C# 4.0    &lt;br /&gt;· Includes some components of the ParallelFx framework    &lt;br /&gt;· Dynamic language runtime (DLR) is now distributed as part .NET 4 profile    &lt;br /&gt;· The WindowsBase assembly is now part of the standard Mono distribution    &lt;br /&gt;· A lot of WinForms fixes    &lt;br /&gt;· The csharp command now supports auto-completion using the tab key    &lt;br /&gt;· xbuild, the Mono implementation of the msbuild build tool has advanced significantly    &lt;br /&gt;· Mono now includes a sandbox and its verifier    &lt;br /&gt;· As part of the gsoc 2009, Jerry Maine ported Mono.Simd to AMD64    &lt;br /&gt;· It is now possible to compile Mono to use the LLVM code generation engine as an optimizing compiler for Mono    &lt;br /&gt;· Support for generics is greatly improved compared to 2.4    &lt;br /&gt;· Signal Chaining    &lt;br /&gt;· Debugging support for GDB&lt;/p&gt;  &lt;p&gt;&lt;a href="http://ftp.novell.com/pub/mono/archive/2.4.2.3/windows-installer/3/mono-2.4.2.3-gtksharp-2.12.9-win32-3.exe"&gt;Download&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-2987481687366401982?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/2987481687366401982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/mono-for-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/2987481687366401982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/2987481687366401982'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/mono-for-windows.html' title='Mono for Windows'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-6111833995012445152</id><published>2009-12-09T04:23:00.001-08:00</published><updated>2009-12-09T04:23:46.921-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>C # - VB and examples of parallel programming</title><content type='html'>&lt;p&gt;Expressed thanks to the Mitarbeiet the Visual Basic team are examples of parallel programming with. NET 4 Beta 2 now available in Visual Basic been. For the Beta 2 of. NET Framework 4 updated samples are available not only as a C # source code, but most of them now in VB code. It is up 21 examples of calculating the number of PI circuit on image processing algorithms to spell check, or a sudoku example. In the PI sample are shown five variants to compute the circle number. On the console, the time required and the accuracy will be issued. During the slowest algorithm takes more than 15 seconds,) is the function ParallelPartionerPI in less than half a second finished (quad-core machine.   &lt;br /&gt;All examples can be loaded separately, but are also summarized in a solution file, which contains all the examples.    &lt;br /&gt;For more information about returns under [www.dotnetpro.de/SLFSL43], the Parallel Computing Development Center&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-6111833995012445152?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/6111833995012445152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/c-vb-and-examples-of-parallel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/6111833995012445152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/6111833995012445152'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/c-vb-and-examples-of-parallel.html' title='C # - VB and examples of parallel programming'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-1955652409638768978</id><published>2009-12-06T06:36:00.001-08:00</published><updated>2009-12-06T06:36:47.008-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>Intel Launches Atom Store for Developers</title><content type='html'>&lt;p&gt;Intel today made good on a promise from the Intel Developer Forum (IDF) to release a Software Development Kit (SDK) for Atom-based application developers. This is the first step in establishing an eventual online store for Atom applications. &lt;/p&gt;  &lt;p&gt;When he &lt;a href="http://www.internetnews.com/hardware/article.php/3840416/"&gt;announced&lt;/a&gt; the plans for an &amp;quot;Atom App Store&amp;quot; in September, Intel CEO Paul Otellini noted that Atom is in many different devices and it wasn't a single device experience like the iPhone/iPod Touch. Thus, Intel's goal for developers was &amp;quot;write once and run in many places.&amp;quot; &lt;/p&gt;  &lt;p&gt;As such, the beta version of the Intel Atom Developer Program is available for developers on both Microsoft Windows and Intel's Linux-based Moblin operating systems. It works with popular developer toolkits like Visual Studio to install the app store on the device and everything around it, according to Scott Apeland, director of the Intel Developer Network. &lt;/p&gt;  &lt;p&gt;The Atom Developer Program is designed for independent software vendors (ISVs) and software developers to create Atom applications for different platforms, and make the process of porting an app from one platform to another as seamless as possible. In addition to Moblin and Windows, Intel expects to add support for Adobe AIR and Microsoft Silverlight in a future release, said Apeland. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-1955652409638768978?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/1955652409638768978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/intel-launches-atom-store-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/1955652409638768978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/1955652409638768978'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/intel-launches-atom-store-for.html' title='Intel Launches Atom Store for Developers'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-1938848864995566041</id><published>2009-12-05T09:45:00.001-08:00</published><updated>2009-12-05T09:45:09.705-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Java/.NET Interoperability: Web Services Aren't Always the Answer</title><content type='html'>&lt;p&gt;Web services can be very useful for integrating standalone components that communicate across a network. When used with straightforward call/return scenarios involving a very limited number of data types, setting them up and getting them to work is trivial. Because web services are standards-based, mixing .NET and Java technologies with them is also easy, which leads some people to believe that web services are the answer to the question of Java/.NET interoperability. They often are not. &lt;/p&gt;  &lt;p&gt;A simple web search on &amp;quot;Java .NET interoperability&amp;quot; will return many different approaches, but anyone who heard the &lt;a href="http://java.sun.com/javaone/2009/general_sessions.jsp#gs5"&gt;Microsoft keynote at JavaOne 2009&lt;/a&gt; this past June may have come away believing web services were the best way. This is unfortunate, because for many tasks, web services are not the ideal Java/.NET interoperability solution. For some tasks, using web services is simply impossible. In this article, I identify three scenarios involving Java/.NET interoperability for which web services would be an unwise choice. &lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;b&gt;For many tasks, web services are not the ideal Java/.NET interoperability solution.&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;First, let me define precisely what I mean by Java/.NET interoperability. Admittedly, it's a high bar, but a true .NET/Java interoperability mechanism should allow you to substitute something written in Java anywhere you might ordinarily use something written in a .NET language. In other words, it would allow you to access any Java-based entity (such as an object, class, or method) from .NET code, or vice versa. For many scenarios where developers and architects could not use web services, Java/.NET interoperability as I define it would be very useful.&lt;/p&gt;  &lt;h5&gt;Scenario 1. Embedding .NET UI Controls Inside Java Apps&lt;/h5&gt; Consider a situation where you'd like to employ a Windows Forms control inside an AWT-based Java application. The standard way to do this is to obtain a handle to the peer (the underlying Windows object) of the surrounding AWT container, and then use that handle to set the parent object of the Windows Forms control to be the AWT container's peer. (There's more to it than that, but this is the main requirement for getting the embedding to work.) You can't use a web service to implement this kind of interoperability.   &lt;p&gt;Web services are loosely coupled; the service and the client run in separate processes. With separate processes, you can't exchange window handles; the handles are valid and meaningful only in the same process. In other words, this is an interoperability scenario that &lt;i&gt;must&lt;/i&gt; be tightly coupled, a situation that web services cannot accommodate. A developer who wanted to embed .NET-based controls inside a Java-based GUI application (or vice versa) would have to use a different approach. &lt;/p&gt;  &lt;h5&gt;Scenario 2. Calling a .NET Library from a Java App&lt;/h5&gt; What if you had a .NET-based library that you wanted to use in an otherwise Java-based application? Any number of factors could lead to this scenario. For example, suppose you:   &lt;ol&gt;   &lt;li&gt;Already use the library in .NET development, and you want to make use of the expertise you've developed. &lt;/li&gt;    &lt;li&gt;Paid a lot for that library and don't want to pay more for a Java library. &lt;/li&gt;    &lt;li&gt;Determined the library is simply the best available, regardless of platform. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;In this case, you &lt;i&gt;could&lt;/i&gt; use a web service to access the .NET code from Java, but that seems like overkill. It doesn't make sense that one would have to set up a server to simply access a library. Web services are much more appropriate for facilitating communications between larger standalone components, not for integrating a library into a larger system. It's also overkill to create a web service to allow access to a library from an application, if the library resides on the same machine. In such a case, it would make much more sense to be able to run the .NET-based library inside the Java application's process, which is impossible with a web service.&lt;/p&gt;  &lt;h5&gt;Scenario 3. Registering a .NET Listener with a Java API&lt;/h5&gt; Suppose you have a JMS (Java Message Service) infrastructure and you want to create a .NET component that will send messages to, and receive messages from, that infrastructure. Ordinarily, you send messages to JMS by calling various send methods in the JMS API, and you receive messages by registering listeners with the JMS infrastructure. The listeners execute when messages arrive.   &lt;p&gt;You can do this with web services, but they aren't very good at handling asynchronous communications. If you want to implement asynchronous communications using web services, you have two options: &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Implement a polling mechanism, in which the client repeatedly polls the service for a result. When the result is available, the service places it in a location where the polling operation will find it. &lt;/li&gt;    &lt;li&gt;Implement a callback mechanism, in which the client leaves a return address. The service calls this return address when a result is available. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Unfortunately, both of these mechanisms require implementing a significant infrastructure. In the case of polling, you need both a polling mechanism and a mechanism for the service to place a return value where the polling mechanism can see it. In the case of callbacks, you must embed an entirely new &amp;quot;reverse&amp;quot; web service inside the client, so that the original service can contact it and return the asynchronous result. &lt;/p&gt;  &lt;p&gt;Both options suffer from a lack of proportionality. As in the scenario where you want an application simply to call a library, web services require implementing mechanisms that are totally out of proportion with the task at hand. Registering a listener that will execute when a certain action occurs is a prime example. There have to be better ways to do this, and there are. &lt;/p&gt;  &lt;h5&gt;Scenario 2. Calling a .NET Library from a Java App&lt;/h5&gt; What if you had a .NET-based library that you wanted to use in an otherwise Java-based application? Any number of factors could lead to this scenario. For example, suppose you:   &lt;ol&gt;   &lt;li&gt;Already use the library in .NET development, and you want to make use of the expertise you've developed. &lt;/li&gt;    &lt;li&gt;Paid a lot for that library and don't want to pay more for a Java library. &lt;/li&gt;    &lt;li&gt;Determined the library is simply the best available, regardless of platform. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;img height="9" src="http://assets.devx.com/devx/3174.gif" width="108" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;img height="0" alt="advertisement" hspace="0" src="http://assets.devx.com/HPAssets/2228.gif" width="0" align="top" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://63.236.18.118/RealMedia/ads/click_nx.ads/intm/webdev/www.devx.com/enterprise/1178/43086@468x60-1,cp1,cp2,cp3,cp4,cp5,cp6,cp7,cp8,cp9,cp10,cp11,cp12,cp13,cp14,120x60-2,120x60-1,125x125-2,ciu,336x280,flex,fl1,fl2,fl3,fl4,fl5,468x60-2%21336x280"&gt;&lt;img src="http://63.236.18.118/RealMedia/ads/adstream_nx.ads/intm/webdev/www.devx.com/enterprise/1178/43086@468x60-1,cp1,cp2,cp3,cp4,cp5,cp6,cp7,cp8,cp9,cp10,cp11,cp12,cp13,cp14,120x60-2,120x60-1,125x125-2,ciu,336x280,flex,fl1,fl2,fl3,fl4,fl5,468x60-2%21336x280" border="0" /&gt; &lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In this case, you &lt;i&gt;could&lt;/i&gt; use a web service to access the .NET code from Java, but that seems like overkill. It doesn't make sense that one would have to set up a server to simply access a library. Web services are much more appropriate for facilitating communications between larger standalone components, not for integrating a library into a larger system. It's also overkill to create a web service to allow access to a library from an application, if the library resides on the same machine. In such a case, it would make much more sense to be able to run the .NET-based library inside the Java application's process, which is impossible with a web service. &lt;/p&gt;  &lt;h5&gt;Scenario 3. Registering a .NET Listener with a Java API&lt;/h5&gt; Suppose you have a JMS (Java Message Service) infrastructure and you want to create a .NET component that will send messages to, and receive messages from, that infrastructure. Ordinarily, you send messages to JMS by calling various send methods in the JMS API, and you receive messages by registering listeners with the JMS infrastructure. The listeners execute when messages arrive.   &lt;p&gt;You can do this with web services, but they aren't very good at handling asynchronous communications. If you want to implement asynchronous communications using web services, you have two options: &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Implement a polling mechanism, in which the client repeatedly polls the service for a result. When the result is available, the service places it in a location where the polling operation will find it. &lt;/li&gt;    &lt;li&gt;Implement a callback mechanism, in which the client leaves a return address. The service calls this return address when a result is available. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Unfortunately, both of these mechanisms require implementing a significant infrastructure. In the case of polling, you need both a polling mechanism and a mechanism for the service to place a return value where the polling mechanism can see it. In the case of callbacks, you must embed an entirely new &amp;quot;reverse&amp;quot; web service inside the client, so that the original service can contact it and return the asynchronous result. &lt;/p&gt;  &lt;p&gt;Both options suffer from a lack of proportionality. As in the scenario where you want an application simply to call a library, web services require implementing mechanisms that are totally out of proportion with the task at hand. Registering a listener that will execute when a certain action occurs is a prime example. There have to be better ways to do this, and there are. &lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;b&gt;For complex, yet still relatively simple, Java/.NET interoperability requirements, web services force you to reinvent the wheel.&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;  &lt;h5&gt;Additional Tools Needed for Java/.NET interoperability&lt;/h5&gt; For complex, yet still relatively simple, Java/.NET interoperability requirements (such as calling a .NET library from a Java application or registering a .NET listener with a Java API), web services force you to reinvent the wheel. You have to create elaborate infrastructures—exchanging XML through sockets—to accomplish tasks that should be very simple. This is just silly. And for other tasks, such as embedding .NET UI controls inside Java applications, using web services is simply impossible.   &lt;p&gt;The developer and architect toolbox should hold more than just web services for Java/.NET interoperability solutions. They're fine for some things, but for many interoperability tasks, you need a different tool. A Java/.NET bridge will work well in situations where web services are inappropriate or just don't work, and may well be more efficient or easier to use even in those situations where you can use web services. &lt;/p&gt;  &lt;p&gt;If you understand the limitations of web services for interoperability and familiarize yourself with other solutions, you can make the best use of both Java and .NET technologies in your applications. &lt;/p&gt;  &lt;p&gt;by &lt;a href="http://www.devx.com/enterprise/Article/43086"&gt;Wayne Citrin&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-1938848864995566041?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/1938848864995566041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/javanet-interoperability-web-services.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/1938848864995566041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/1938848864995566041'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/javanet-interoperability-web-services.html' title='Java/.NET Interoperability: Web Services Aren&amp;#39;t Always the Answer'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-269723990957666726</id><published>2009-12-02T01:36:00.001-08:00</published><updated>2009-12-02T01:36:44.795-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Visual Studio 2010 is faster than 2008</title><content type='html'>&lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ZYfSvd1Ys5o/SxY1ADIhxSI/AAAAAAAAACU/mW8cej9QEqA/s1600-h/image%5B4%5D.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="146" alt="image" src="http://lh4.ggpht.com/_ZYfSvd1Ys5o/SxY1Jq03THI/AAAAAAAAACY/HvqhrPcexgw/image_thumb%5B2%5D.png?imgmax=800" width="244" align="left" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;What's new from the visual studio 2010?. Some say that the visual studio 2010 more quickly than before. Could happen, but we can not say anything because Visual Studio is still in Beta 2 stage. Some friends prefer visual studion in 2005 from the 2008 version. That happens because the visual studio 2005 more quickly. I will soon leave visual studio 2008 and moved to the 2010 version if it is true that later stable version is faster than the 2008 version.&lt;/p&gt;  &lt;p&gt;Microsoft has now released the beta version of Visual Studio 2010. The product comes in three different licenses.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;1.Professional&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2.Premium&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;3.Ultimate&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Visual Studio 2010 seems to be more promising than the previous versions. Some of the notable features in Visual Studio 2010 are&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Built in support for Mutli-Core and Cloud computing &lt;/li&gt;    &lt;li&gt;New prototyping, modeling and visual tools are available &lt;/li&gt;    &lt;li&gt;Integrated tools for Modeling, designing,building and lot more. &lt;/li&gt;    &lt;li&gt;Features new Intellisense editor and an IntelliTrace debugger &lt;/li&gt;    &lt;li&gt;Contains automated testing tools. &lt;/li&gt;    &lt;li&gt;Contains Azure and other development toolkits &lt;/li&gt;    &lt;li&gt;Allows to develop application with the .NET 4 framework &lt;/li&gt;    &lt;li&gt;Support for SharePoint Development &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;With all these features and .NET 4 framework , i’m eagerly waiting for stable release.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt; &lt;a href="http://www.microsoft.com/visualstudio/en-us/try/default.mspx#download"&gt;Click here to download Visual Studio 2010 Beta 2&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-269723990957666726?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/269723990957666726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/visual-studio-2010-is-faster-than-2008.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/269723990957666726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/269723990957666726'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/visual-studio-2010-is-faster-than-2008.html' title='Visual Studio 2010 is faster than 2008'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ZYfSvd1Ys5o/SxY1Jq03THI/AAAAAAAAACY/HvqhrPcexgw/s72-c/image_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-2948054508621645398</id><published>2009-12-02T00:49:00.001-08:00</published><updated>2009-12-02T00:49:57.429-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='Freeware'/><title type='text'>Windows Double Explorer</title><content type='html'>&lt;p&gt;I found a very interesting tool. This tool is like total commander which I normally use. This tool is run on windows 7 and free for download. You can download at any time but remember that this tool is still alpha version. You can try this tool but should not be your primary tool. We should wait for later after the stable version has been released.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ZYfSvd1Ys5o/SxYqEd9A0mI/AAAAAAAAACM/IqD1-YtXGrE/s1600-h/image%5B3%5D.png"&gt;&lt;img title="image" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="152" alt="image" src="http://lh4.ggpht.com/_ZYfSvd1Ys5o/SxYqMIkxl1I/AAAAAAAAACQ/hABttzpGEXc/image_thumb%5B1%5D.png?imgmax=800" width="244" align="left" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://wde.codeplex.com/"&gt;Download&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Tags: Windows 7,Freeware,Codeplex&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-2948054508621645398?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/2948054508621645398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/windows-double-explorer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/2948054508621645398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/2948054508621645398'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/windows-double-explorer.html' title='Windows Double Explorer'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ZYfSvd1Ys5o/SxYqMIkxl1I/AAAAAAAAACQ/hABttzpGEXc/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-4621697880393472350</id><published>2009-12-01T03:36:00.001-08:00</published><updated>2009-12-01T03:36:07.898-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wpf'/><title type='text'>Windows Presentation Foundation (or WPF)</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;p&gt;The &lt;b&gt;Windows Presentation Foundation&lt;/b&gt; (or &lt;b&gt;WPF&lt;/b&gt;) is a graphical subsystem for rendering user interfaces in Windows-based applications. WPF, previously known as "Avalon", was initially released as part of &lt;a class='mw-redirect' title='.NET Framework 3.0' href='http://en.wikipedia.org/wiki/.NET_Framework_3.0'&gt;.NET Framework 3.0&lt;/a&gt;. Designed to remove dependencies on the aging &lt;a title='Graphics Device Interface' href='http://en.wikipedia.org/wiki/Graphics_Device_Interface'&gt;GDI&lt;/a&gt; subsystem, WPF is built on &lt;a title='DirectX' href='http://en.wikipedia.org/wiki/DirectX'&gt;DirectX&lt;/a&gt;, which provides hardware acceleration and enables modern UI features like transparency, gradients and transforms. WPF provides a consistent programming model for building applications and provides a clear separation between the &lt;a title='User interface' href='http://en.wikipedia.org/wiki/User_interface'&gt;user interface&lt;/a&gt; and the &lt;a title='Business logic' href='http://en.wikipedia.org/wiki/Business_logic'&gt;business logic&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;WPF also offers a new markup language, known as &lt;a class='mw-redirect' title='XAML' href='http://en.wikipedia.org/wiki/XAML'&gt;XAML&lt;/a&gt; which is an alternative means for defining UI elements and relationships with other UI elements.&lt;sup class='reference' id='cite_ref-0'&gt;&lt;a href='http://en.wikipedia.org/wiki/Windows_Presentation_Foundation#cite_note-0'&gt;&lt;span&gt;[&lt;/span&gt;1&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; A WPF application can be deployed on the desktop or hosted in a web browser. It also enables rich control, design, and development of the visual aspects of Windows programs. It aims to unify a number of application services: user interface, 2D and 3D drawing, fixed and adaptive &lt;a title='Document file format' href='http://en.wikipedia.org/wiki/Document_file_format'&gt;documents&lt;/a&gt;, advanced &lt;a title='Typography' href='http://en.wikipedia.org/wiki/Typography'&gt;typography&lt;/a&gt;, &lt;a title='Vector graphics' href='http://en.wikipedia.org/wiki/Vector_graphics'&gt;vector graphics&lt;/a&gt;, &lt;a title='Raster graphics' href='http://en.wikipedia.org/wiki/Raster_graphics'&gt;raster graphics&lt;/a&gt;, &lt;a title='Animation' href='http://en.wikipedia.org/wiki/Animation'&gt;animation&lt;/a&gt;, &lt;a title='XML data binding' href='http://en.wikipedia.org/wiki/XML_data_binding'&gt;data binding&lt;/a&gt;, &lt;a class='mw-redirect' title='Sound recording' href='http://en.wikipedia.org/wiki/Sound_recording'&gt;audio&lt;/a&gt; and &lt;a title='Video' href='http://en.wikipedia.org/wiki/Video'&gt;video&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;WPF is included with &lt;a title='Windows 7' href='http://en.wikipedia.org/wiki/Windows_7'&gt;Windows 7&lt;/a&gt;, &lt;a title='Windows Vista' href='http://en.wikipedia.org/wiki/Windows_Vista'&gt;Windows Vista&lt;/a&gt; and &lt;a title='Windows Server 2008' href='http://en.wikipedia.org/wiki/Windows_Server_2008'&gt;Windows Server 2008&lt;/a&gt;, and is also available for &lt;a title='Windows XP' href='http://en.wikipedia.org/wiki/Windows_XP'&gt;Windows XP&lt;/a&gt; Service Pack 2 or later, and Windows Server 2003.&lt;/p&gt; &lt;p&gt;&lt;a title='Microsoft Silverlight' href='http://en.wikipedia.org/wiki/Microsoft_Silverlight'&gt;Microsoft Silverlight&lt;/a&gt; is a web-based subset of WPF that enables &lt;a title='Adobe Flash' href='http://en.wikipedia.org/wiki/Adobe_Flash'&gt;Flash&lt;/a&gt;-like web and mobile applications with the same programming model as .NET applications. 3D features are not supported, but &lt;a class='mw-redirect' title='XML Paper Specification' href='http://en.wikipedia.org/wiki/XML_Paper_Specification'&gt;XPS&lt;/a&gt; and vector-based drawing are included.&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class='zemanta-pixie'&gt;&lt;img src='http://img.zemanta.com/pixy.gif?x-id=99861b58-bf8c-85d7-a55b-bf6e0a2459f3' alt='' class='zemanta-pixie-img'/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-4621697880393472350?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/4621697880393472350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/windows-presentation-foundation-or-wpf.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/4621697880393472350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/4621697880393472350'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/windows-presentation-foundation-or-wpf.html' title='Windows Presentation Foundation (or WPF)'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-4209009008484498607</id><published>2009-12-01T03:27:00.001-08:00</published><updated>2009-12-01T03:27:06.727-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><title type='text'>The Silverlight</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;a href='http://silverlight.codeplex.com/'&gt;The Silverlight &lt;/a&gt;Toolkit is a collection of Silverlight controls, components and utilities made available outside the normal Silverlight release cycle. A product of the Microsoft Silverlight product team, the Silverlight Toolkit adds new functionality quickly for designers and developers, and provides the community an efficient way to help shape product development by contributing ideas and bug reports. It includes full open source code, unit tests, samples and documentation for over 26 new controls covering charting, styling, layout, and user input.&lt;br/&gt;&lt;br/&gt;&lt;div class='zemanta-pixie'&gt;&lt;img src='http://img.zemanta.com/pixy.gif?x-id=4493025a-9524-8a9f-98e0-896cacf039a4' alt='' class='zemanta-pixie-img'/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-4209009008484498607?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/4209009008484498607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/silverlight.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/4209009008484498607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/4209009008484498607'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/silverlight.html' title='The Silverlight'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-6967706754632042035</id><published>2009-12-01T03:25:00.001-08:00</published><updated>2009-12-01T03:25:18.611-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Freeware'/><title type='text'>CodePlex : an open source project hosting</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;p&gt;&lt;b&gt;CodePlex&lt;/b&gt; is an &lt;a title='Open source' href='http://en.wikipedia.org/wiki/Open_source'&gt;open source&lt;/a&gt; project hosting &lt;a title='Website' href='http://en.wikipedia.org/wiki/Website'&gt;website&lt;/a&gt; from &lt;a title='Microsoft' href='http://en.wikipedia.org/wiki/Microsoft'&gt;Microsoft&lt;/a&gt;. It allows shared development of open source software. Its features include wiki pages, source control based on &lt;a class='mw-redirect' title='Visual Studio Team Foundation Server' href='http://en.wikipedia.org/wiki/Visual_Studio_Team_Foundation_Server'&gt;Team Foundation Server&lt;/a&gt; but accessible using &lt;a title='Subversion (software)' href='http://en.wikipedia.org/wiki/Subversion_%28software%29'&gt;Subversion&lt;/a&gt;, discussion forums, issue tracking, project tagging, RSS support, statistics, and releases. Some of the available licenses are not open source licenses according to the &lt;a title='Free Software Foundation' href='http://en.wikipedia.org/wiki/Free_Software_Foundation'&gt;Free Software Foundation&lt;/a&gt; or the &lt;a title='Open Source Initiative' href='http://en.wikipedia.org/wiki/Open_Source_Initiative'&gt;Open Source Initiative&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;While Codeplex encompasses a wide variety of projects, including &lt;a title='SQL' href='http://en.wikipedia.org/wiki/SQL'&gt;SQL&lt;/a&gt;, &lt;a title='WPF' href='http://en.wikipedia.org/wiki/WPF'&gt;WPF&lt;/a&gt; and &lt;a title='Windows Forms' href='http://en.wikipedia.org/wiki/Windows_Forms'&gt;Windows Forms&lt;/a&gt;-related projects, major activities center around the &lt;a title='.NET Framework' href='http://en.wikipedia.org/wiki/.NET_Framework'&gt;.NET&lt;/a&gt; framework, including &lt;a title='ASP.NET' href='http://en.wikipedia.org/wiki/ASP.NET'&gt;ASP.NET&lt;/a&gt;, and Microsoft's intranet collaboration server, &lt;a class='mw-redirect' title='SharePoint' href='http://en.wikipedia.org/wiki/SharePoint'&gt;SharePoint&lt;/a&gt;. The most prominent and used project that was born inside CodePlex, the &lt;i&gt;AJAX Control Toolkit&lt;/i&gt; is a joint project between the community and Microsoft.&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class='zemanta-pixie'&gt;&lt;img src='http://img.zemanta.com/pixy.gif?x-id=5bf88482-9bf7-8905-8005-bb944a142f70' alt='' class='zemanta-pixie-img'/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-6967706754632042035?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/6967706754632042035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/codeplex-open-source-project-hosting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/6967706754632042035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/6967706754632042035'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/codeplex-open-source-project-hosting.html' title='CodePlex : an open source project hosting'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-6821627542643408935</id><published>2009-12-01T03:20:00.001-08:00</published><updated>2009-12-01T03:20:55.709-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Get Free Image Editor Paint.NET</title><content type='html'>&lt;div xmlns='http://www.w3.org/1999/xhtml'&gt;&lt;h5&gt;Download free Powerful Image Editor .. &lt;a href='http://www.paint.net/'&gt;Paint.net&lt;/a&gt;&lt;br/&gt;&lt;/h5&gt;&lt;h5&gt;Paint.NET is free image and photo editing software for computers that run Windows. It &lt;a href='http://www.getpaint.net/features.html'&gt; 				features&lt;/a&gt; an intuitive and innovative user interface with  				support for layers, unlimited undo, special effects, and a wide variety of  				useful and powerful tools. An active and growing 				&lt;a href='http://www.getpaint.net/redirect/forum.html'&gt;online  				community&lt;/a&gt; provides friendly help, 				&lt;a href='http://www.getpaint.net/redirect/tutorials.html'&gt; 				tutorials&lt;/a&gt;, and 				&lt;a href='http://www.getpaint.net/redirect/plugins.html'&gt;plugins&lt;/a&gt;.&lt;/h5&gt; 				&lt;h5&gt;It started development as an undergraduate college senior  				design project mentored by Microsoft, and is currently being  				maintained by some of the alumni that originally worked on it.  				Originally intended as a free replacement for the  				&lt;a href='http://en.wikipedia.org/wiki/Ms_Paint' target='_blank'&gt;Microsoft Paint&lt;/a&gt;  				software that comes with Windows, it has grown into a powerful  				yet simple image and photo editor tool. It has been compared to  				other digital photo editing software packages such as 				&lt;a href='http://en.wikipedia.org/wiki/Photoshop' target='_blank'&gt;Adobe&lt;sup&gt;&lt;font size='1'&gt;®&lt;/font&gt;&lt;/sup&gt; Photoshop&lt;sup&gt;&lt;font size='1'&gt;®&lt;/font&gt;&lt;/sup&gt;&lt;/a&gt;,  				Corel&lt;sup&gt;&lt;font size='1'&gt;®&lt;/font&gt;&lt;/sup&gt;  				&lt;a href='http://en.wikipedia.org/wiki/Paint_Shop_Pro' target='_blank'&gt;Paint Shop Pro&lt;sup&gt;&lt;font size='1'&gt;®&lt;/font&gt;&lt;/sup&gt;&lt;/a&gt;,  				Microsoft Photo Editor, and  				&lt;a href='http://en.wikipedia.org/wiki/The_gimp' target='_blank'&gt;The GIMP&lt;/a&gt;.&lt;/h5&gt;tag: Freeware,Image Editor,Software&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;div class='zemanta-pixie'&gt;&lt;img src='http://img.zemanta.com/pixy.gif?x-id=84391805-e32b-84e4-873d-8baa713f8d56' alt='' class='zemanta-pixie-img'/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-6821627542643408935?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/6821627542643408935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/get-free-image-editor-paintnet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/6821627542643408935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/6821627542643408935'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/12/get-free-image-editor-paintnet.html' title='Get Free Image Editor Paint.NET'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-6243597010391037981</id><published>2009-11-28T02:41:00.000-08:00</published><updated>2009-11-28T02:54:56.916-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Articles'/><title type='text'>How to Use a Windows PC to Send and Receive SMS Messages (Non-Developer's Perspective)</title><content type='html'>Right now I'm wondering how to make sms gateaway program. following article very helpful.&lt;br /&gt;&lt;br /&gt;Sending SMS messages with a mobile phone has a major problem -- it is very time consuming to write a text message using the small keypad of a mobile phone. Luckily, it is possible to use a PC (desktop or notebook computer) to send and receive SMS messages. This way you can use a full-sized QWERTY keyboard to write text messages.&lt;br /&gt;&lt;a href="http://www.developershome.com/sms/smsWindows.asp"&gt;&lt;br /&gt;Read The original&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-6243597010391037981?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/6243597010391037981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/11/how-to-use-windows-pc-to-send-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/6243597010391037981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/6243597010391037981'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/11/how-to-use-windows-pc-to-send-and.html' title='How to Use a Windows PC to Send and Receive SMS Messages (Non-Developer&apos;s Perspective)'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-4965861692267442772</id><published>2009-06-29T14:27:00.001-07:00</published><updated>2009-06-29T14:27:35.173-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Visual Studio 2010 Beta 1, Free download</title><content type='html'>&lt;p&gt;You may want the latest Visual Studio, Visual Studio 2010 beta 1 you can download it &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=922B4655-93D0-4476-BDA4-94CF5F8D4814&amp;amp;displaylang=en"&gt;here&lt;/a&gt;. Prepare to enjoy the good things from the latest version of Visual Studio. Have fun&lt;/p&gt;  &lt;p&gt;Tags: &lt;strong&gt;Visual Studio,Beta,Free Download,.net framework,Latest Visual Studio&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-4965861692267442772?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/4965861692267442772/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/06/visual-studio-2010-beta-1-free-download.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/4965861692267442772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/4965861692267442772'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/06/visual-studio-2010-beta-1-free-download.html' title='Visual Studio 2010 Beta 1, Free download'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-3579580414151488704</id><published>2009-06-26T01:08:00.001-07:00</published><updated>2009-06-26T01:08:22.828-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>Microsoft Kills Its Oracle Data Provider for ADO.NET</title><content type='html'>&lt;p&gt;What do you thing about this News. You know Microsoft has Ms Sql Server and Oracle has it’s own database engine and Mysql. The Three Database engine is the majors players in database markets. Microsoft have one and Oracle has two. I think it’s about Marketing mater. Why do for the rival ?&lt;/p&gt;  &lt;p&gt;&lt;a href="http://reddevnews.com/Articles/2009/06/16/Microsoft-Kills-Oracle-Data-Provider-for-ADONET.aspx"&gt;Read the Original Article&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-3579580414151488704?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/3579580414151488704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/06/microsoft-kills-its-oracle-data.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/3579580414151488704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/3579580414151488704'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/06/microsoft-kills-its-oracle-data.html' title='Microsoft Kills Its Oracle Data Provider for ADO.NET'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-8778393098805331114</id><published>2009-05-08T04:43:00.001-07:00</published><updated>2009-05-08T04:43:18.772-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='Mono'/><title type='text'>Novell Moonlight 2.0 previews Silverlight on Linux</title><content type='html'>&lt;p&gt;&lt;a href="http://blog.internetnews.com/skerner/2009/05/novell-moonlight-20-previews-s.html"&gt;Original&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;From the '&lt;i&gt;Linux has it all' &lt;/i&gt;files:    &lt;br /&gt;It wasn't all that long ago that &lt;a href="http://blog.internetnews.com/skerner/2009/02/novells-moonlight-10-released.html"&gt;Moonlight 1.0 &lt;/a&gt;was released providing Linux users with a way to run Microsoft Silverlight media on their screens. Now Novell is out with the Moonlight 2.0 preview, including expanded functionality and compatibility with Microsoft's media framework.    &lt;br /&gt;While Moonlight 1.0 includes some Silverlight 2.0 functionality, Moonlight 2.0 is even more closely aligned with what Microsoft is currently providing and has a few new items too.&lt;/p&gt;  &lt;blockquote&gt;&lt;b&gt;&amp;quot;The biggest single point I think is this - we're finally comfortable releasing a browser plugin containing the Mono VM,&amp;quot; Chris Toshok's Moonlight team lead &lt;a href="http://squeedlyspooch.com/blog/2009/05/04/moonlight-20-preview/"&gt;blogged&lt;/a&gt;. &amp;quot;This is pretty huge, and the runtime guys deserve a lot of credit for making it possible. This means we've invested enough time and effort into fleshing out the infrastructure (CoreCLR, as well as our metadata and IL verifier), and getting it to a point where we're not totally embarrassed to share our work.&amp;quot;      &lt;br /&gt;&lt;/b&gt;&lt;/blockquote&gt; Having the VM inside of the browser plugin is a key step, but at this point it's also not secure (yet). Toshok noted that,&amp;quot;.. a full security audit has not happened, and that by visiting Silverlight sites you are downloading code that will execute on your system.&amp;quot;&amp;#160; However, on Linux of course, most users don't run as root (SUDO doesn't auto-execute either) so the damage would be limited to the access of the user.  &lt;p&gt;One of the things that I'm always been keen on asking Novell about in reference to their Microsoft related efforts is how close they are tracking the current leading edge of Microsoft's development. Since Silverlight itself is not being developed in the open, Novell is essentially following Microsoft's development lead in making Moonlight compatable. It's a fact that Novell is aware of and they are trying to keep the gap as minimal as they can. &lt;/p&gt;  &lt;blockquote&gt;&lt;b&gt;&amp;quot;Since we started working on Moonlight 2.0, Microsoft has released a beta of Silverlight 3.0,&amp;quot;&lt;/b&gt;&lt;b&gt;Toshok explained. &amp;quot;The differences between 2.0 and 3.0 are much, much smaller than the differences between 1.0 and 2.0, and we've been keeping the 3.0 in mind when completing work on various 2.0 features.&amp;quot;     &lt;br /&gt;&lt;/b&gt;&lt;/blockquote&gt; Yes there is still a debate about the media codecs themselves which are still proprietary, even though Microsoft is making them freely available via Novell. Questions about Free Software purity aside, Moonlight is about enabling Linux users with the ability to view the same content as Windows users. With Moonlight in play, Microsoft can rightfully claim that Silverlight isn't just for Windows.   &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-8778393098805331114?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/8778393098805331114/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/05/novell-moonlight-20-previews.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/8778393098805331114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/8778393098805331114'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/05/novell-moonlight-20-previews.html' title='Novell Moonlight 2.0 previews Silverlight on Linux'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-3230895978145144209</id><published>2009-05-08T03:40:00.001-07:00</published><updated>2009-05-08T03:40:24.483-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>JetBrains updates Visual Studio productivity tool</title><content type='html'>&lt;p&gt;&lt;a href="http://www.sdtimes.com/SearchResult/33409"&gt;Original Post&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;JetBrains, a maker of developer productivity tools, has updated its ReSharper productivity tool for Visual Studio with solution-wide code analysis and expanded language support.    &lt;br /&gt;Version 4.5 of ReSharper, released today, now detects unused non-private members of a base type through specialized code inspections, according to the company. ReSharper also includes support for the VB9 language.    &lt;br /&gt;The company says that ReSharper has been optimized for better memory usage and load time.    &lt;br /&gt;Other new features include native usage of MSTest and extended naming style configuration options. Some changes specific to the editor are:    &lt;br /&gt;•&amp;#160;&amp;#160;&amp;#160; Go to Implementation: Jump from usage of a base type or member straight to any of its end implementations.     &lt;br /&gt;•&amp;#160;&amp;#160;&amp;#160; Refactorings: Added “Inline Field” and refactored many other refactorings for greater performance.    &lt;br /&gt;•&amp;#160;&amp;#160;&amp;#160; Wider Cross-Language Capabilities: More efficient quick-fixes and context actions in many cross-language scenarios, as well as increased coverage for ASP.NET and XAML.     &lt;br /&gt;•&amp;#160;&amp;#160;&amp;#160; Smoother Language and Framework Support: Improved compatibility with Compact Framework, F#, Silverlight 2, and other languages and tools.&lt;/p&gt;  &lt;p&gt;Relevant Tags: &lt;strong&gt;&lt;font size="1"&gt;Visual Studio,.net,Add ins,Resharper&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-3230895978145144209?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/3230895978145144209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/05/jetbrains-updates-visual-studio.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/3230895978145144209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/3230895978145144209'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/05/jetbrains-updates-visual-studio.html' title='JetBrains updates Visual Studio productivity tool'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-480866859129819800</id><published>2009-05-08T02:44:00.001-07:00</published><updated>2009-05-08T02:44:22.940-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='eBook'/><title type='text'>Free C# eBook from Programmer's Heaven</title><content type='html'>&lt;p&gt;&lt;a href="http://www.programmersheaven.com/2/CSharpBook"&gt;Original Post&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The Programmer's Heaven C# School book covers the .NET framework and the C# language. Starting with the basics of the language, it goes on to cover object oriented programming techniques and a wide range of C# languages features including interfaces, exceptions and delegates. Later chapters cover practical topics including database access with ADO.NET, building Windows forms applications, multi-threading and asynchronous I/O. The final chapter covers new features in C# 2.0, including generics.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.programmersheaven.com/ebooks/csharp_ebook.pdf"&gt;Download C# ebook&lt;/a&gt; (.pdf 3.6Mb)    &lt;br /&gt;&lt;a href="http://downloads.jnthn.net/pheaven/csharp_ebook.pdf"&gt;Download C# ebook (Mirror 1)&lt;/a&gt; (.pdf 3.6Mb)&lt;/p&gt;  &lt;p&gt;Relevant Tags :&lt;strong&gt;&lt;font size="1"&gt; &lt;/font&gt;&lt;font size="2"&gt;Free,Free Ebook,Free C# Ebook,Dot Net, C#,Free Download,Download,Programming, C# Programming&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-480866859129819800?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/480866859129819800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/05/free-c-ebook-from-programmer-heaven.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/480866859129819800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/480866859129819800'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/05/free-c-ebook-from-programmer-heaven.html' title='Free C# eBook from Programmer&amp;#39;s Heaven'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-8426960931959110452</id><published>2009-05-07T20:17:00.001-07:00</published><updated>2009-05-07T20:17:27.214-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mono'/><title type='text'>MonoDevelop on Mac OS X</title><content type='html'>&lt;p&gt;Mono's chief developer Miguel Icaza has announced &lt;a href="http://tirania.org/blog/archive/2009/May-05-1.html"&gt;in a blog posting&lt;/a&gt; that a preview build of &lt;a href="http://monodevelop.com/"&gt;MonoDevelop&lt;/a&gt; that integrates with Mac OSX is now available. The &lt;a href="http://mjhutchinson.com/journal/2009/05/06/monodevelop_mac_preview_builds"&gt;preview&lt;/a&gt; release requires the latest version of Mono (Mono 2.4), the open source alternative to Microsoft's .Net framework, is installed. Michael Hutchinson, lead developer on the Mac OS X MonoDevelop notes that it will be possible to port &lt;a href="http://mjhutchinson.com/journal/2009/04/04/monodevelop_aspnet_mvc_mac"&gt;ASP.NET MVC&lt;/a&gt; applications to the platform.&lt;/p&gt;  &lt;p&gt;MonoDevelop is primarily an open source IDE for C# and Mono, the open source alternative to Microsoft's .NET framework. It has similar goals to the &lt;a href="http://sourceforge.net/projects/sharpdevelop/"&gt;SharpDevelop&lt;/a&gt; project on which it was based. The current stable version of MonoDevelop is version 2.0 which &lt;a href="http://www.h-online.com/open/Mono-2-4-and-MonoDevelop-2-0-released--/news/112967"&gt;was released in March&lt;/a&gt; alongside Mono 2.4. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.heise.de/english/newsticker/news/137468"&gt;Original&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-8426960931959110452?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/8426960931959110452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/05/monodevelop-on-mac-os-x.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/8426960931959110452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/8426960931959110452'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/05/monodevelop-on-mac-os-x.html' title='MonoDevelop on Mac OS X'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-6396242554570243194</id><published>2009-05-07T03:35:00.001-07:00</published><updated>2009-05-07T03:35:59.919-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Articles'/><title type='text'>A Developer’s Guide to Preparing for Windows 7</title><content type='html'>&lt;p&gt;As everyone must know by now, the Windows 7 Release Candidate is broadly released and available for &lt;a href="http://www.microsoft.com/windows/windows-7/download.aspx"&gt;download from the Windows site&lt;/a&gt;. The RC build is essentially our dress rehearsal: we’ve hit feature complete, stabilized the release, followed the active bug glide path down to zero, and the build is essentially at a point where we’re looking for any last remaining “showstopper” bugs that might be lurking. To switch metaphors, it’s our last chance to verify that all systems are go before we hit the big red ‘launch’ button and start manufacturing tens of millions of copies of the software for broad distribution. &lt;/p&gt;  &lt;p&gt;What does this mean for you, my esteemed developer readership? Now is the time when you really want to be putting the product through its paces: checking your own applications for any compatibility issues that might generate support calls, taking advantage of our test harnesses to ensure that your applications run well on Windows 7, and starting to take advantage of the new APIs in Windows 7 that can make your application feel like a native citizen of this new operating environment and enable new features that your customers will appreciate.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/tims/archive/2009/05/06/a-developer-s-guide-to-preparing-for-windows-7.aspx"&gt;Read the rest&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Relevant Tags:.&lt;strong&gt;&lt;font size="1"&gt;net,developer,Windows 7,Download,Release Candidate,Dot Net&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-6396242554570243194?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/6396242554570243194/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/05/developers-guide-to-preparing-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/6396242554570243194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/6396242554570243194'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/05/developers-guide-to-preparing-for.html' title='A Developer’s Guide to Preparing for Windows 7'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5233034927802969067.post-2355758321039196588</id><published>2009-05-07T03:11:00.001-07:00</published><updated>2009-05-07T03:11:04.684-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linq'/><title type='text'>.NET Language-Integrated Query</title><content type='html'>&lt;p&gt;After two decades, the industry has reached a stable point in the evolution of object-oriented (OO) programming technologies. Programmers now take for granted features like classes, objects, and methods. In looking at the current and next generation of technologies, it has become apparent that the next big challenge in programming technology is to reduce the complexity of accessing and integrating information that is not natively defined using OO technology. The two most common sources of non-OO information are relational databases and XML.&lt;/p&gt;  &lt;p&gt;Rather than add relational or XML-specific features to our programming languages and runtime, with the LINQ project we have taken a more general approach and are adding general-purpose query facilities to the .NET Framework that apply to all sources of information, not just relational or XML data. This facility is called .NET Language-Integrated Query (LINQ).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb308959.aspx"&gt;Read the rest&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5233034927802969067-2355758321039196588?l=dotnetexploring.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://dotnetexploring.blogspot.com/feeds/2355758321039196588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://dotnetexploring.blogspot.com/2009/05/net-language-integrated-query.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/2355758321039196588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5233034927802969067/posts/default/2355758321039196588'/><link rel='alternate' type='text/html' href='http://dotnetexploring.blogspot.com/2009/05/net-language-integrated-query.html' title='.NET Language-Integrated Query'/><author><name>Kartono Wahid Iqbal</name><uri>http://www.blogger.com/profile/13534960733656981810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_ZYfSvd1Ys5o/S01R3KDCo8I/AAAAAAAAADg/l7Gm8zjqCJg/S220/mypictr_deviantART.jpg'/></author><thr:total>0</thr:total></entry></feed>
