Techies blog » .NET

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 automatizálás

2008. július 28. Herczeg Artúr

Mivel nap mint nap dolgozom a Visual Studioval, így felmerül bennem az igény, hogy néhány dolgot automatizáljak. Ezt a Visual Studio Macros környezet segítségével tettem meg.

Debugging

Gyakori feladat, hogy egy lokális vagy távoli folyamathoz kapcsolódjunk a Visual Studio Debugger segítségével. Ez ASP.NET alkalmazásoknál (szervereknél), SharePoint feladatoknál nagyon gyakran jön el?. Egy általános kód a következ?képpen néz ki:

(tovább…)

Kapcsolódó tartalom:
PHP + Visual Studio 2005 || Visual Studio 2008 – Els? benyomások || Oracle eszközök VS2005-höz || .NET Keretrendszer szimbólum szerver || Visual Studio téma |

Kategória: .NET, Programozás | Nincs megjegyzés »

SharePoint és Silverlight

2008. július 20. Herczeg Artúr

Letöltöttem egy SharePoint virtuális gépet, és elkezdtem használni. Tartalmaz SharePointot. Mostanában elkezdtem Silverlight környezettel foglalkozni. Eszembe jutott, hogy kössük össze a kett?t: hostoljunk SharePoint alatt Silverlight alkalmazást.

(tovább…)

Kapcsolódó tartalom:
Managed kód a Microsoftnál || Silverlight felhasználói szemmel || SharePoint Server 2007 || Visual Studio karakterkódolás || SharePoint távoli hibakeresés makró |

Kategória: .NET, Programozás | Nincs megjegyzés »

Visual Studio karakterkódolás

2008. május 22. Herczeg Artúr

Az általam fejlesztett alkalmazás nem m?ködött, és hosszas hibakeresés után eljutottam ehhez a sorhoz:

if (type == "Regisztráció")
{ ... }

A hiba úgy jelentkezett, hogy a futás során sosem lépett be a kód az if ágba. Ellen?riztem a type értékét debug nézetben, a két érték megegyezett. Beírtam a következ? kifejezést az Immediate Windowba, és az eredmény az alábbi lett:

type == "Regisztráció"
true

Tehát be kellett volna lépnie az ágba. De nem tette.

Végül a megoldás .cs fájl újramentése volt UTF-8 karakterkódolással. Ezt követ?en már belépett az if ágba.

Ez az eset SharePoint Server 2007 alatt esett meg. Ebben a környezetben fokozottan oda kell fgyelni a karakterkódolásra, hiszen ez alapbeállításként UTF-8 kódolást használ.

Kapcsolódó tartalom:
PHP + Visual Studio 2005 || Visual Studio 2008 – Els? benyomások || Oracle eszközök VS2005-höz || .NET Keretrendszer szimbólum szerver || Visual Studio téma |

Kategória: .NET, Programozás | Nincs megjegyzés »

SharePoint távoli hibakeresés makró

2008. május 22. Herczeg Artúr

Jellemz?en SharePoint fejlesztés során a fejleszt?k egy szerveren dolgoznak, azt szabják testre. Egyedi fejlesztések esetén ez azt jelenti, hogy a Visual Studio és a szerver nem azonos gépen van. A Visual Studio Remote Debugger indtása után már csatlakozni tudunk a szerverhez, majd hozzá kell csatlakozni az összes w3wp.exe folyamathoz, hogy hibakeresést tudjunk végezni. Ez egy id? után idegesít?en sok csatlakozást (és idegesít?en ismétl?d? feladatot) jelent.

Íme egy makró, ami automatizálja a csatlakozást a távoli szerverhez:

(tovább…)

Kapcsolódó tartalom:
SharePoint és Silverlight || Managed kód a Microsoftnál || Visual Studio Guid || SharePoint Server 2007 || Visual Studio karakterkódolás |

Kategória: .NET, Programozás | Nincs megjegyzés »

ASP.NET User Control UICulture megváltoztatása

2008. május 21. Herczeg Artúr

Illusztráció: nyelv El?fordulhat, hogy futási id?ben kell egy User Control nyelvét változtatni. Ilyen eset például, amikor egy regisztrációs form nyelvét szeretnénk dinamikusan váltiztathatóvá tenni. Tegyük fel, hogy a lap nyelvét nem szeretnénk és nem is lehet változtatni (pl. SharePoint lapba ágyazott user controlról van szó).

Els? lépésként létrehozunk egy Local Resource példányt a user controlból (.resx generálása). Ezzel dinamikusan válaszhtatóvá tettük a nyelvet.

(tovább…)

Kapcsolódó tartalom:
30 Boxes calendar || User-agent strings || Licensing, source control and name changes || Böngész? azonosítók || Korlátozott jogok — jogemelés |

Kategória: .NET, Programozás, Webfejlesztés | Nincs megjegyzés »

KövetkezÅ‘ oldal »