Preguntas etiquetadas con .net

109
Evitando la inyección de SQL sin parámetros

Tenemos otra discusión aquí en el trabajo sobre el uso de consultas sql parametrizadas en nuestro código. Tenemos dos lados en la discusión: yo y algunos otros que dicen que siempre deberíamos usar parámetros para protegernos de las inyecciones de sql y los otros chicos que no creen que sea...

109
¿Por qué necesitamos la palabra clave "evento" al definir eventos?

No entiendo por qué necesitamos la palabra clave "evento" al definir eventos, cuando podemos hacer lo mismo sin usar la palabra clave "evento", simplemente usando los delegados. p.ej public delegate void CustomEventHandler(int a, string b); public event CustomEventHandler customEvent; customEvent...

109
¿Qué es una biblioteca de clases portátil?

En MSDN noté una sección sobre a Portable Class Library, en Información de versión. Vea System.Objectun ejemplo. http://msdn.microsoft.com/en-us/library/system.object.aspx Hice una breve búsqueda en Google y no pude encontrar nada sobre Portable Class Library. ¿Alguien aquí sabe qué es o dónde...

109
¿Cómo utilizar XPath con XDocument?

Hay una pregunta similar, pero parece que la solución no funcionó en mi caso: rareza con XDocument, XPath y los espacios de nombres Aquí está el XML con el que estoy trabajando: <?xml version="1.0" encoding="utf-8"?> <Report Id="ID1" Type="Demo Report" Created="2011-01-01T01:01:01+11:00"...

109
¿Cómo ver la carpeta y los archivos en GAC?

Quiero ver las carpetas y subcarpetas en GAC . También quiero saber cómo agregar y quitar de GAC . Para instalar, escribimos estas líneas en el símbolo del sistema abriendo Visual Studio command prompt: - gacutil /i [assembly path] Pero para desinstalar solo necesitamos: - gacutil /u [assembly...

109
Verifique si un valor está en una matriz (C #)

¿Cómo verifico si un valor está en una matriz en C #? Quiero crear una matriz con una lista de nombres de impresoras. Estos se enviarán a un método, que examinará cada cadena a su vez, y si la cadena es igual que un valor en una matriz, realice esa acción. Por ejemplo: string[] printer =...