<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sharing and Learning &#187; .Net</title>
	<atom:link href="http://wawan-kurniawan.web.id/category/net/feed/" rel="self" type="application/rss+xml" />
	<link>http://wawan-kurniawan.web.id</link>
	<description>Share Knowledge, Learn Experience</description>
	<lastBuildDate>Fri, 18 Jun 2010 01:06:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Tampilan Textbox Huruf Besar Diawal Kata</title>
		<link>http://wawan-kurniawan.web.id/tampilan-textbox-huruf-besar-diawal-kata/</link>
		<comments>http://wawan-kurniawan.web.id/tampilan-textbox-huruf-besar-diawal-kata/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 11:52:15 +0000</pubDate>
		<dc:creator>Wawan</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Vb.Net]]></category>

		<guid isPermaLink="false">http://wawan-kurniawan.web.id/?p=564</guid>
		<description><![CDATA[Beberapa waktu lalu iseng2 ngulik vb.net ternyata nemu beberapa masalah, salah satunya yaitu kepingin nampilin text didalam textbox menjadi huruf besar ditiap awal kata nya seperti wawan kurniawan menjadi Wawan Kurniawan. Setelah nyari sono sono di om google akhirnya ketemu juga berikut kulikannya : txtfield.Text = StrConv(txtfield.Text, VbStrConv.ProperCase) txtfield.SelectionStart = Len(txtfield.Text) Kulikan ini ditaruh pas [...]]]></description>
			<content:encoded><![CDATA[<p>Beberapa waktu lalu iseng2 ngulik vb.net ternyata nemu beberapa masalah, salah satunya yaitu kepingin nampilin text didalam textbox menjadi huruf besar ditiap awal kata nya seperti wawan kurniawan menjadi Wawan Kurniawan. Setelah nyari sono sono di om google akhirnya ketemu juga <img src='http://wawan-kurniawan.web.id/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  berikut kulikannya :</p>
<pre><code>txtfield.Text = StrConv(txtfield.Text, VbStrConv.ProperCase)
txtfield.SelectionStart = Len(txtfield.Text)</code></pre>
<p>Kulikan ini ditaruh pas di event text change.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://wawan-kurniawan.web.id/mencoba-merasakan-transparannya-windows-7/" rel="bookmark" class="crp_title">Mencoba Merasakan Transparannya Windows 7</a></li><li><a href="http://wawan-kurniawan.web.id/online-translator/" rel="bookmark" class="crp_title">Online Translator</a></li><li><a href="http://wawan-kurniawan.web.id/10-kesalahan-mendisiplinkan-anak/" rel="bookmark" class="crp_title">10 Kesalahan Mendisiplinkan Anak</a></li><li><a href="http://wawan-kurniawan.web.id/kampanye-damai-pemilu-indonesia-2009/" rel="bookmark" class="crp_title">Kampanye Damai Pemilu Indonesia 2009</a></li><li><a href="http://wawan-kurniawan.web.id/install-php-apache-mysql/" rel="bookmark" class="crp_title">Install PHP + Apache + Mysql</a></li><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/contextual-related-posts/">Contextual Related Posts</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://wawan-kurniawan.web.id/tampilan-textbox-huruf-besar-diawal-kata/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.</title>
		<link>http://wawan-kurniawan.web.id/failed-to-generate-a-user-instance-of-sql-server-due-to-a-failure-in-starting-the-process-for-the-user-instance-the-connection-will-be-closed/</link>
		<comments>http://wawan-kurniawan.web.id/failed-to-generate-a-user-instance-of-sql-server-due-to-a-failure-in-starting-the-process-for-the-user-instance-the-connection-will-be-closed/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 09:15:46 +0000</pubDate>
		<dc:creator>Wawan</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[ASP.Net]]></category>

		<guid isPermaLink="false">http://wawan-kurniawan.web.id/?p=487</guid>
		<description><![CDATA[Like most ASP.NET developers I also first installed SQL Express 2005 together with visual studio.net 2005. After a while however I decided to get it off my dev laptop and install the full blown SQL Server 2005 instead because I wanted to test against this database and because I also needed it for an internal [...]]]></description>
			<content:encoded><![CDATA[<p>Like most ASP.NET developers I also first installed SQL Express 2005 together with visual studio.net 2005. After a while however I decided to get it off my dev laptop and install the full blown SQL Server 2005 instead because I wanted to test against this database and because I also needed it for an internal course at work. Things went fine, I also played around with the aspnet_regsql tool to make a dedicated database for my ASP.NET 2.0 services like Membership. I even changed the default setting for the LocalSqlServer connection string in my machine.config file in order to not be forced to override that setting in each new webproject I created.<br />
<span id="more-487"></span><br />
After a while I felt the urge to reïnstall SQL Express 2005 because I downloaded several example sites and starter kits. Although it&#8217;s quite easy to attach a .mdf file to SQL Server 2005, you can read my blogpost about it here: Attaching a .mdf file when you don&#8217;t have the .ldf file available.</p>
<p>The installation went smoothly, I could see the extra database in SQL Server Management Studio but when I wanted to add a new local database, ie SQL Express database, in the App_Data subfolder of a web project I got this error:</p>
<p>&#8220;Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.&#8221;</p>
<p>Huh?</p>
<p>Well I search around, gained some knowledge about the problem and thought I share it with you:</p>
<p>First you&#8217;ll need to open up SQL Server Configuration Manager. Navigate to that in the menu like Microsoft SQL Server 2005 > Configuration tools > SQL Server Configuration Manager. Take a look at figure 1:</p>
<p><img src="http://wawan.wordpress.com/files/2009/12/asp-sqlexpress1.jpg" alt="asp-net1" class="gbr" /><br />
Figure 1: The SQL Server Configuration Manager tool.</p>
<p>Double click, or right click and choose Properties, of the selected line and you&#8217;ll get the properties window which you can see in Figure 2:</p>
<p><img src="http://wawan.wordpress.com/files/2009/12/asp-sqlexpress2.jpg" alt="asp-net2" class="gbr" /><br />
Figure 2: The properties window</p>
<p>You&#8217;ll need to make sure that the Local system is selected.</p>
<p>The second part of the solution&#8217;s to delete the following folder on your hard drive: c:\Documents and Settings\[user]\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data\SQLEXPRESS(1). This folder&#8217;s used to store information and apparently it messes up the proper working of SQL Express.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://wawan-kurniawan.web.id/how-to-uninstall-ubuntu-on-dual-boot-windows-xp/" rel="bookmark" class="crp_title">How to Uninstall Ubuntu on Dual Boot Windows XP</a></li><li><a href="http://wawan-kurniawan.web.id/install-php-apache-mysql/" rel="bookmark" class="crp_title">Install PHP + Apache + Mysql</a></li><li><a href="http://wawan-kurniawan.web.id/32-tips-to-speed-up-your-mysql-queries/" rel="bookmark" class="crp_title">32 Tips To Speed Up Your MySQL Queries</a></li><li><a href="http://wawan-kurniawan.web.id/mod_rewrite-beginner-tutorial/" rel="bookmark" class="crp_title">Mod_Rewrite Beginner Tutorial</a></li><li><a href="http://wawan-kurniawan.web.id/the-top-eight-computer-myths/" rel="bookmark" class="crp_title">The Top Eight Computer Myths!</a></li><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/contextual-related-posts/">Contextual Related Posts</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://wawan-kurniawan.web.id/failed-to-generate-a-user-instance-of-sql-server-due-to-a-failure-in-starting-the-process-for-the-user-instance-the-connection-will-be-closed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Common Language Runtime</title>
		<link>http://wawan-kurniawan.web.id/the-common-language-runtime/</link>
		<comments>http://wawan-kurniawan.web.id/the-common-language-runtime/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 16:07:44 +0000</pubDate>
		<dc:creator>Wawan</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[Script]]></category>

		<guid isPermaLink="false">http://wawan-kurniawan.web.id/?p=443</guid>
		<description><![CDATA[The CLR is the engine that supports all the .NET languages. Many modern languages use  runtimes. In VB 6, the runtime logic is contained in a DLL file named msvbvm60.dll. In C++,  many applications link to a file named mscrt40.dll to gain common functionality. These  runtimes may provide libraries used by the language, or they [...]]]></description>
			<content:encoded><![CDATA[<p>The CLR is the engine that supports all the .NET languages. Many modern languages use  runtimes. In VB 6, the runtime logic is contained in a DLL file named msvbvm60.dll. In C++,  many applications link to a file named mscrt40.dll to gain common functionality. These  runtimes may provide libraries used by the language, or they may have the additional respon sibility of executing the code (as with Java).  Runtimes are nothing new, but the CLR is Microsoft’s most ambitious runtime to date. Not  only does the CLR execute code, it also provides a whole set of related services such as code  verification, optimization, and object management.</p>
<p>All .NET code runs inside the CLR. This is true whether you’re running a Windows application or a web service. For example, when a client requests an ASP.NET web page, the ASP.NET service runs inside the CLR environment, executes your code, and creates a final HTML page to send to the client.</p>
<p>The implications of the CLR are wide-ranging:<br />
Deep language integration: VB and C#, like all .NET languages, compile to IL. In other words, the CLR makes no distinction between different languages—in fact, it has no way of knowing what language was used to create an executable. This is far more than mere language compatibility; it’s language integration. Side-by-side execution: The CLR also has the ability to load more than one version of a component at a time. In other words, you can update a component many times, and the correct version will be loaded and used for each application. As a side effect, multiple<br />
versions of the .NET Framework can be installed, meaning that you’re able to upgrade to new versions of ASP.NET without replacing the current version or needing to rewrite your applications.<br />
Fewer errors: Whole categories of errors are impossible with the CLR. For example, the CLR prevents many memory mistakes that are possible with lower-level languages such as C++. Along with these truly revolutionary benefits, the CLR has some potential drawbacks. Here are three issues that are often raised by new developers but aren’t always answered: Performance: A typical ASP.NET application is much faster than a comparable ASP application, because ASP.NET code is compiled to machine code before it’s executed. However, processor-crunching algorithms still can’t match the blinding speed of well-written C++ code, because the CLR imposes some additional overhead. Generally, this is a factor only in a few performance-critical high-workload applications (such as real-time games). With high-volume web applications, the potential bottlenecks are rarely processor-related but are usually tied to the speed of an external resource such as a database or the web server’s file system. With ASP.NET caching and some well-written database code, you can ensure excellent performance for any web application. Code transparency: IL is much easier to disassemble, meaning that if you distribute a compiled application or component, other programmers may have an easier time deter mining how your code works. This isn’t much of an issue for ASP.NET applications, which<br />
aren’t distributed but are hosted on a secure web server. Questionable cross-platform support: No one is entirely sure whether .NET will ever be adopted for use on other operating systems and platforms. Ambitious projects such as<br />
Mono (a free implementation of .NET on Linux, Unix, and Windows) are currently underway (see www.mono-project.com). However, .NET will probably never have the wide reach of a language such as Java because it incorporates too many different platform-specific and operating system–specific technologies and features.</p>
<div id="crp_related"><h3>Related Posts:</h3><ul><li><a href="http://wawan-kurniawan.web.id/32-tips-to-speed-up-your-mysql-queries/" rel="bookmark" class="crp_title">32 Tips To Speed Up Your MySQL Queries</a></li><li><a href="http://wawan-kurniawan.web.id/bluefish-editor-for-ubuntu/" rel="bookmark" class="crp_title">Bluefish Editor for Ubuntu</a></li><li><a href="http://wawan-kurniawan.web.id/what-is-ajax/" rel="bookmark" class="crp_title">What is Ajax ?</a></li><li><a href="http://wawan-kurniawan.web.id/mod_rewrite-beginner-tutorial/" rel="bookmark" class="crp_title">Mod_Rewrite Beginner Tutorial</a></li><li><a href="http://wawan-kurniawan.web.id/install-php-apache-mysql/" rel="bookmark" class="crp_title">Install PHP + Apache + Mysql</a></li><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/contextual-related-posts/">Contextual Related Posts</a></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://wawan-kurniawan.web.id/the-common-language-runtime/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
