2007. december 27.
Herczeg Artúr
A Visual Studio 2008 a Microsoft fejleszt? környezete, ami támogatja a .NET Keretrendszer 3.5-ös verzióját. Nézzük meg, hogy mik azok az újdonságok, melyek azonnal szembeötl?ek!
El?ször is a sebesség. Sokkal gyorsabb, mint a 2005 volt. Maga a telepítés is negyed óra – fél óra alatt végbemegy.
A másik felt?n? újdonság a Windows Presentation Foundation (WPF (Windows Presentation Foundation)), Windows Communication Foundation (WCF (Windows Communication Foundation)), Windows Workflow Foundation (WF (Windows Workflow Foundation), WWF) tervez?eszközök, valamint az Office Tools megjelenése. Ezek mind a telepít? csomag részei.
A nagy újdonság számomra a beépített Unit Test funkciók megjelenése. Gyakorlatilag a Visual Studio 2008 beépítve tartalmazza egy Unit teszt keretrendszert. Hasonló az nUnithoz, bár nem tartalmaz Assert.That() jelleg? kifejezéseket. Továbbá a Visual Studio könyvtár része, nem a keretrendszeré.
Végezetül pedig a Debug menüpont alatt újra megjelent a Start Without Debugging… menüpont.
Technorati-címkék:
visual studio,
SV,
visual studio 2008,
visual,
studio,
2008,
.net,
dotnet,
3.5,
IDE,
microsoft,
hungarian,
magyar
Kapcsolódó tartalom:
|
.NET Keretrendszer szimbólum szerver ||
Microsoft Parallel Extension ||
Online kódfordítás ||
PInvoke Code Access Security ||
C# programozás Macintosh-on |
Kategória: .NET, Microsoft, Programozás |
Nincs megjegyzés »
2007. december 23.
Herczeg Artúr
Igyekszem összehasonlítani, hogy a két keretrendszerben hogyan lehet ablakokat létrehozni. Ezt nehezíti a közöttük fennálló architekturális és ideológiai különbség:
- A Java-t kifejezetten portolhatóságra (több operációs rendszerre) tervezték. Ezt messzemen?kig meg is valósítja, hiszen például Linuxon, Windowson, Sun operációs rendszeren és sok más helyen is fut. Ezzel szemben a .NET Keretrendszert els?sorban a Windows igényeihez igazították, szem el?tt tartva a portolhatóságot is. Így sok szolgáltatása a Windows meglév? funkcióira épít, megnehezítve a kód portolhatóságát. No meg tipikusan a .NET programozók szeretnek Windows platform szolgáltatásokat hívni (legalábbis én biztosan
), ami megnehezíti az átvitelt. Jelenleg a .NET els?sorban Windows rendszeren fut, de a Mono Keretrendszer lehet?vé teszi a .NET kód futtatását Linuxon, Windowson, FreeBSDn, OpenBSDn, Sun Solarison és OS X-en is. Mivel a Mono-t még nem használtam, nincs tapasztalatom a kód tényleges protolhatóságáról.
- Architekturálisan a Java a portolhatóság támogatása érdekében sok trükköt vet be, hogy a különböz? ablakozó rendszerek is gond nélkül tudják kezelni a kódot. Viszont a trükkök miatt a kezd? és kevésbé képzett programozók megizzadhatnak, amíg megértik a háttérben m?köd? mechanizmusokat. Továbbá a Java korából adódóan néha az az érzése az embernek, hogy nem összefügg? keretrendszerrel, hanem egymásra épül? modulokból felépül? rendszerrel dolgozik. Valami olyasmi, mintha egy szobornál el?ször a fejet, a kart, a törzset… alkotnák meg, aztán megpróbálnák összeilleszteni.
Az egyszer? m?ködés bemutatására a Java AWT ablakozó könyvtárát használom.
(tovább…)
Kapcsolódó tartalom:
|
Java vs C# – alapkülönbségek ||
.NET fájlolvasás kiterjesztése ||
A halálos Java ||
Delegált mint függvénymutató ||
DBNull |
Kategória: .NET, Java, Programozás |
Nincs megjegyzés »
2007. december 21.
Herczeg Artúr
Eddig els?sorban a .NET Keretrendszerr?l és a C#-ról írtam blogomban. Most úgy érzem, eljött az id?, hogy egy kissé b?vítsem tudásom, és elkezdjek Java-t tanulni – a C# tudásomra építve. Mivel korábbi tanulmányaim során már foglalkoztam a Java nyelvvel és keretrendszerrel (szakirány a f?iskolán), így a bejegyzéseim feltételeznek valamennyi háttértudást mindkét nyelvr?l. Ennek ellenére igyekszem úgy megfogalmazni ?ket, hogy mindenki számára érthet? legyen.
(tovább…)
Kapcsolódó tartalom:
|
A halálos Java ||
.NET fájlolvasás kiterjesztése ||
Java vs C# 2 – Ablakok ||
Aspektus-orientált paradigma ||
Az IIS vezet |
Kategória: .NET, Java, Programozás |
Nincs megjegyzés »
2007. december 11.
Herczeg Artúr
A Microsoft és a NetAcademia közös szervezésében indult egy hekkerjáték, ami a http://ordoglakat.info oldalon érhet? el. Én az el?bb teljesítettem. Nagyon szórakoztató volt amellett, hogy tanulságos is.
12 pálya van:
(tovább…)
Kapcsolódó tartalom:
| No related posts |
Kategória: Biztonság, Internet |
59 megjegyzés »
2007. december 8.
Herczeg Artúr
“Miután a francia f?város könyvtáraiban dolgozók különböz? problémákról, rosszullétekr?l számoltak be, felfüggesztették a WLAN-hálózatok m?ködését.” – írja az SG.hu.
Szerintem ez igen meglep?, mert a GSM (mobiltelefon) hálózatok esetén 2 watt (GSM 850/900) és 1 watt (GSM 1800/1900) a teljesítményleadás, addig a WIFI hálózatok esetén miliwattokról lehet beszélni.
Másik oldalról azonban a a GSM 900 és 1800 MHz-en m?ködik, a WIFI (802.11) pedig 2,4 és 5 GHz-en.
A mobiltársaságok évtizedek óta tagadják a biológiai hatásokat. Ezek szerint mégis vannak. Kérdés, hogy mi váltja ki ilyen nyilvánvalóan – a teljesítmény, a frekvencia, vagy az összhatás. Most a franciák elkezdenek vizsgálódni, de nem vagyok benne biztos, hogy ebb?l lesz-e valaha publikált eredmény.
Pedig a mobil átjátszóállomások már minden pesti házon látótávolságában ott vannak, a WIFI-t pedig mi magunk visszük haza, továbbá ott van a kávézókban, iskolákban, munkahelyeken. Nem is beszélve a Wi-Maxról, ami elvileg egész Budapestet le fogja fedni valamikor, ha megvalósul.
Mennyi elektromágneses terhelést képes még az emberi szervezet elviselni?
Link: Párizs – átmenetileg leállították a vezetéknélküli hálózatokat
Link: IEEE 802.11 – Wikipedia
Link: GSM – Wikipedia
Kapcsolódó tartalom:
|
MacBook Air |
Kategória: Hardver |
Nincs megjegyzés »