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.
Technorati-címkék:
encoding,
character,
visual studio,
utf8,
utf-8,
sharepoint,
if,
kodolas,
kódolás,
karakterkódols,
karakterkodolas,
character encoding,
hungarianmagyar,
magyar
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 »
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 »
2008. május 21.
Herczeg Artúr
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 »
2008. május 16.
Herczeg Artúr
Az a típusú ember vagyok, aki szereti díszíteni azokat az alkamazásokat, amit használ/készít. Ez alól nem kivétel a Visual Studio sem. Néhány hónappal ezel?tt láttam egy képerny?mentést a TextMate nev? programról, ami Mac-es környezetben igen népszer?. A TextMate közösségben divat lett visszatérni a fekeze háttér? szövegszerkesztéshez. Ennek egyik oka, hogy kíméli a szemet és kevesebb áramot fogyaszt.
(tovább…)
Kapcsolódó tartalom:
|
Windows témák ||
Visual Studio karakterkódolás ||
Login képerny? témázása ASP.NET-ben ||
CS1726: Friend assembly reference ‘reference’ is invalid. Strong-name signed assemblies must specify a public key in their InternalsVisibleTo declarations. ||
Lakásbérlet |
Kategória: Életképek |
Nincs megjegyzés »
2008. május 16.
Herczeg Artúr
Egy feladat megoldása során Forms authentikációt kellett használnom ASP.NET-ben. Szokásos módon készítettem egy bejelentkezési lapot (Login.aspx), regisztráltam a web.configban, megírtam az átirányító kódot. Remekül m?ködött.
Aztán beállítottam, hogy az oldal témáját használja. A Visual Studioban meg is jelent a látványos eredmény. Elindítottam, és a böngész?ben semmi látványos nem történt.
(tovább…)
Kapcsolódó tartalom:
|
OpenGL programozás – KépernyÅ‘ transzformáció ||
Internet Information Services 7 ||
ASP.NET User Control UICulture megváltoztatása |
Kategória: .NET, Biztonság, Programozás, Webfejlesztés |
Nincs megjegyzés »