Techies blog » 2007 » június

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ó:

PInvoke Code Access Security

2007. június 23. Herczeg Artúr

Ha egy PInvoke függvényt egyszer?en meghívunk egy assembly szinten kódbiztonság szempontjából (CAS) jól beállított osztályból, ami nem tartalmaz utasítást a PInvoke függvényekre, akkor az alkamazásunk elszáll. Az eredmény egy nagy SecurityException, ami egy SecurityPermission-re hivatkozik.

Alapvet?en két módunk van a probléma áthidalására. A megolások a

System.Security.Permissions

és

System.Security

névtereket használják.

(tovább…)

Kapcsolódó tartalom:
Konzol és ablak közti váltás || Titkosítási kiskapu || Változóban a magánélet szentsége (privacy) || Idegenek a repül?n || MS SQL vs Oracle |

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

DBNull

2007. június 18. Herczeg Artúr

Mindig gondot okoz, ha az adatbázis lekérdezésekor nem érték, hanem null jön vissza. Nézzünk egy egyszer? esetet:

int iValue = conn.ExecuteScalar(CW);

Itt a CW egy CommandWrapper, ami például egy SELECT utasítást tartalmaz.

Els? ránézésre ez a kódrészlet jó. Pedig nagyon nem, szinte biztos, hogy el fog szállni, csak id? kérdése. A megfelel? megoldás egy kissé bonyolultab:

(tovább…)

Kapcsolódó tartalom:
PThread fordítás || LINQ és ADO.NET Entity Framework || Adatbázis normalizálás || C++ Debug || SQL leválogatás |

Kategória: Programozás | 2 megjegyzés »

SQL Server ingyen

2007. június 10. Herczeg Artúr

Ma már nem nehég ingyenes adatbázis szervereket találni, így a Microsoft is kiadta az ingyenes verzióit. Jelenleg két Microsoft SQL (Structured Query Language) Server érhet? el ingyen:

  • SQL Server Compact Edition (CE)
  • SQL Server Express Edition (EE)

A lényeges különbségeket az alábbi táblázat foglalja össze:

(tovább…)

Kapcsolódó tartalom:
Licensing, source control and name changes || Ingyenes APress könyvek || Adatbázis normalizálás || DBNull || C++ Debug |

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