<?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>Splatch's devblog &#187; .NET</title>
	<atom:link href="http://blog.dywicki.pl/category/framework/dot-net/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.dywicki.pl</link>
	<description>Pragmatyzm kontrolowany</description>
	<lastBuildDate>Fri, 05 Jun 2009 14:30:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Visual Studio &#8211; pierwsze aplikacje</title>
		<link>http://blog.dywicki.pl/2005/05/30/visual-studio-pierwsze-aplikacje/</link>
		<comments>http://blog.dywicki.pl/2005/05/30/visual-studio-pierwsze-aplikacje/#comments</comments>
		<pubDate>Mon, 30 May 2005 21:22:43 +0000</pubDate>
		<dc:creator>Łukasz Dywicki</dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">http://blog2.dywicki.pl/2005/05/30/visual-studio-pierwsze-aplikacje/</guid>
		<description><![CDATA[Nadszedł ten czas &#8211; pierwsze &#8220;poważne&#8221; boje ze studiem. Postanowiłem zacząć od aplikacji konsolowych, ponieważ jest przy nich najmniej problemów, nie ma otoczki graficznej, formularzy, zasobów, jest tylko sam kod. Z resztą trzy miesiące temu udało mi się ściągnąć VS 2005 C# Express i troszkę się nim nacieszyłem (czyt. do formatu). Wtedy to właśnie udało [...]]]></description>
			<content:encoded><![CDATA[<p>Nadszedł ten czas &#8211; pierwsze &#8220;poważne&#8221; boje ze studiem. Postanowiłem zacząć od aplikacji konsolowych, ponieważ jest przy nich najmniej problemów, nie ma otoczki graficznej, formularzy, zasobów, jest tylko sam kod. Z resztą trzy miesiące temu udało mi się ściągnąć VS 2005 C# Express i troszkę się nim nacieszyłem (czyt. do formatu). Wtedy to właśnie udało mi się napisać (a bardziej zrobić) program okienkowy który ładował dane do XMLa. Nie było to nic ambitnego, ponieważ wszytko odbywało się poprzez (poniekąd) ręczne wpisanie kodu do pliku (czyli +&#8221;zmienna+&#8221; i tak dalej). Słowem nic specjalnego, zakręcony formularz i zero funkcjonalności.</p>
<p>Tym razem moje ambicje sięgały wyżej niż witaj świecie. Chciałem napisać witaj łukaszu! :) Ten jakże odległy szczyt udało mi się osiągnąć dwiema podobnymi drogami &#8211; przy pomocy J# i C#. Podstawy Javy mam (nikłe bo nikłe ale są), jak wyżej pisałem C# to też dla mnie nie pierwszyzna ;) poszło dość szybko. Niestety nie dałem rady zrobić tego w <acronym title="Visual Basic">VB</acronym> i C++, ale jest czas.</p>
<p>Zacząłem od C#. Pamiętałem, żeby nie używać strzałeczek bo to nie php. Trzeba było się przesiąść na kropeczki. Pamiętałem że interesująca mnie klasa (?) to <b>System.Console</b>. No trudno byłoby zapomnieć &#8211; już na samym początku została dołączona. Stąd było już blisko ReadLine, Write i znowu Read. W najbliższym czasie w programie nauczania C# liczenie pola i obwodu prostokąta.</p>
<p>Z J# poszło mi szybciej niż myślałem. Nazewnictwo metod identyczne, jedyna różnica to początek programu. W dalszej części do oglądnięcia kody programów.</p>
<p>Książkę do <acronym title="Active Server Pages">ASP</acronym> mam.. tylko, że <acronym title="Active Server Pages">ASP</acronym> Kompendium to nie jest tytuł pierwszej świeżości. Będzie trzeba odłożyć na jakiś porządny tytuł (ostatnie pieniądze poszły na świętowanie z okazji zdania matury).</p>
<p><span id="more-12"></span></p>
<h2>J#</h2>
<pre> <code> <font color="#a020f0">package</font> PierwszaAplikacja; <font color="#2e8b57"><b>public</b></font> <font color="#2e8b57"><b>class</b></font> Program {     <font color="#2e8b57"><b>public</b></font> <font color="#2e8b57"><b>static</b></font> <font color="#2e8b57"><b>void</b></font> main(String[] args) {         System.Console.Write(<font color="#ff00ff">&quot;Wpisz swoje imie: &quot;</font>);         String text = System.Console.ReadLine();         System.Console.Write(<font color="#ff00ff">&quot;Witaj &quot;</font> + text + <font color="#ff00ff">&quot;!</font><font color="#6a5acd">\n</font><font color="#ff00ff">&quot;</font> +             <font color="#ff00ff">&quot;Wcisnij dowolny klawisz aby zakonczyc dzialanie aplikacji&quot;</font>);         System.Console.ReadKey();     } } </code>
<h2>C#</h2>

 <code> <font color="#804040"><b>using</b></font> System; <font color="#2e8b57"><b>namespace</b></font> PierwszaAplikacja {     <font color="#2e8b57"><b>class</b></font> Program {         <font color="#2e8b57"><b>static</b></font> <font color="#2e8b57"><b>void</b></font> Main(<font color="#2e8b57"><b>string</b></font>[] args) {             System.Console.Write(<font color="#ff00ff">&quot;Wpisz swoje imie: &quot;</font>);             String text = System.Console.ReadLine();             System.Console.Write(<font color="#ff00ff">&quot;Witaj &quot;</font>+text+<font color="#ff00ff">&quot;</font><font color="#6a5acd">\n</font><font color="#ff00ff">&quot;</font>+                 <font color="#ff00ff">&quot;Wcisnij dowolny klawisz aby zakonczyc dzialanie aplikacji&quot;</font>);             System.Console.ReadKey();         }     } } </code> </pre>]]></content:encoded>
			<wfw:commentRss>http://blog.dywicki.pl/2005/05/30/visual-studio-pierwsze-aplikacje/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio</title>
		<link>http://blog.dywicki.pl/2005/05/24/visual-studio/</link>
		<comments>http://blog.dywicki.pl/2005/05/24/visual-studio/#comments</comments>
		<pubDate>Tue, 24 May 2005 13:52:05 +0000</pubDate>
		<dc:creator>Łukasz Dywicki</dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false">http://blog2.dywicki.pl/2005/05/24/visual-studio/</guid>
		<description><![CDATA[Jakiś czas temu postanowiłem zamówić Visual Studio. Nie musiałem długo czekać aby je dostać.
Muszę przyznać, że byłem mile zaskoczony. Kurier dostarcza przesyłkę prosto do domu, wszystko co trzeba zrobić to (najpierw) się zarejestrować a potem podpisać potwierdzenie odbioru.
Wewnątrz koperty znalazłem bardzo ładne pudełko. Muszę przyznać, że wywiera ono bardzo dobre wrażenie. Ciemna zieleń mile się [...]]]></description>
			<content:encoded><![CDATA[<p>Jakiś czas temu postanowiłem zamówić Visual Studio. Nie musiałem długo czekać aby je dostać.</p>
<p>Muszę przyznać, że byłem mile zaskoczony. Kurier dostarcza przesyłkę prosto do domu, wszystko co trzeba zrobić to (najpierw) się zarejestrować a potem podpisać potwierdzenie odbioru.</p>
<p><img src="/images/vs2k5.jpg" alt="Pudełko jakie otrzymałem :)" align="right" />Wewnątrz koperty znalazłem bardzo ładne pudełko. Muszę przyznać, że wywiera ono bardzo dobre wrażenie. Ciemna zieleń mile się komponuje z białym napisem <strong>Visual Studio 2005 Beta 2</strong>. W środku znajdują się 4 krążki <acronym title="Digital Versatile Disc">DVD</acronym>, które już tak estetyczne nie są. Srebrne z czarnymi napisami i zielonymi puzzlami. Srebrne z czarnymi napisami i zielonymi puzzlami. Za to na pocieszenie estetów dodano dwie ulotki w kolorze okładki (w tym jedna ze świetną larwą). Krążki zawierają kolejno  <strong>Visual Studio Team Suite</strong>, <strong>Visual Studio Team Fundation Server</strong> oraz <strong><acronym title="Structured Query Language">SQL</acronym> Server 2005 Developer Edition</strong> (dla Windows Server 2003). Ostatni z wymienionych krążków jest najbrzydszy &#8211; białe, przechodzące w szare tło i czarne napisy. Fuj! Dodatkowo w pudełku jest jeszcze jedno <acronym title="Digital Versatile Disc">DVD</acronym> zatytułowane <strong>wefly247.net</strong>. Nadruk na płytce głosi, że znajduje się na niej &#8220;Wszystko czek potrzebuje developer do tworzenia aplikacji w Visual Studio&#8221; (możliwe że skłamałem bo to moje tłumaczenie).</p>
<p>Nie zwlekając włożyłem pierwsze <acronym title="Digital Versatile Disc">DVD</acronym> do nowego napędu. Kilka kliknięć na odczepne (instaluj, tak, zgadzam się) wyskoczył alert &#8211; nie masz SP 2. Kurde skąd ja wezmę SP 2? Pierwsze co microsoft.com -&gt; order SP 2. Płytka powinna już wędrować do mnie.. no ale tak długo nie mogłem czekać. Udałem się do zaprzyjaźnionego sklepu komputerowego z okupem (2 filmy) i poprosiłem w zamian o Service Packa. Transakcja przeszła bez zakłóceń.</p>
<p>Po powrocie do domu szybka instalacja SP, restart. Po uruchomieniu systemu wkładam <acronym title="Digital Versatile Disc">DVD</acronym>, znowu 3 kliknięcia, przechodzimy dalej. Okazuje się, że mam za mało miejsca na partycji systemowej (jest 690 megabajtów, potrzeba jeszcze 900!). Porządkowanie dysku, usunięcie Open Office&#8217;a i replay. W dalszym ciągu brakuje miejsca.. nie pozostało nic jak zmienić opcje instalacji. Po wszystkim. Na C: został Framework i <acronym title="Structured Query Language">SQL</acronym> Server, reszta powędrowała na partycję F. Po instalacji ubyło 3.5 <acronym title="Gigabyte">GB</acronym> wolnego miejsca. <br />
 Pierwsze odpalenie i nie widzę nic nowego &#8211; to samo co w VS 2005 Express. Dodatkowe opcje to chyba możliwość pracy w grupach i odblokowanie projektów, które w expressie były zablokowane.</p>
<p>Sprawozdanie z tworzenia pierwszych projektów już wkrótce &#8230;</p>]]></content:encoded>
			<wfw:commentRss>http://blog.dywicki.pl/2005/05/24/visual-studio/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
