Techies blog » 2007 » december

Az oldalról:

  • Technológiai újdonságok a nagyvilágból életem jelenségeivel kiegészítve.
  • RSS 2.0 Feliratkozás


Feliratkozás:

Bejelentkezés, regisztráció:

Visual Studio 2008 – Els? benyomások

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.

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 »

Java vs C# 2 – Ablakok

2007. december 23. Herczeg Artúr

Illuztráció: Java felület 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 »

Java vs C# – alapkülönbségek

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 »

Ördöglakat hekkerdiploma

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 »

A WIFI egészségügyi hatásai

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 »

KövetkezÅ‘ oldal »