Articles of .net

La mejor forma de actualizar las clases de LINQ a SQL después de cambiar el esquema de la base de datos

Estoy usando clases de LINQ a SQL en un proyecto donde el diseño de la base de datos todavía está en un poco de flujo. ¿Hay una manera fácil de sincronizar las clases con el esquema, o necesito actualizar las clases manualmente si un diseño de tabla cambia?

.NET – Obtenga protocolo, host y puerto

¿Existe una forma sencilla en .NET de obtener rápidamente el protocolo, el host y el puerto actuales? Por ejemplo, si estoy en la siguiente URL: http://www.mywebsite.com:80/pages/page1.aspx Necesito regresar: http://www.mywebsite.com:80 Sé que puedo usar Request.Url.AbsoluteUri para obtener la URL completa, y sé que puedo usar Request.Url.Authority para obtener el host y el puerto, pero no estoy […]

¿Es posible incrustar Gecko o Webkit en Windows Forms como una WebView?

Me encantaría saber si existe algo así como Gecko.NET;) Quiero decir, al igual que podemos integrar un WebView y que es una “instancia” de IE7 dentro de cualquier aplicación de Windows Forms (y decirle que navigateto(fancy_url); ). Me encantaría usar Firefox o WebKit. ¿Alguien intentó esto? ACTUALIZACIÓN : tenga en cuenta que, si bien es […]

¿Cómo puedo crear un archivo temporal con una extensión específica con .NET?

Necesito generar un archivo temporal único con una extensión .csv. Lo que hago ahora es string filename = System.IO.Path.GetTempFileName().Replace(“.tmp”, “.csv”); Sin embargo, esto no garantiza que mi archivo .csv sea único. Sé que las posibilidades de que tenga una colisión son muy bajas (especialmente si se tiene en cuenta que no elimino los archivos .tmp), […]

¿Hay alguna manera de llamar a un procedimiento almacenado con Dapper?

Estoy muy impresionado con los resultados de Dapper Micro ORM para stackoverflow.com. Lo estoy considerando para mi nuevo proyecto y tengo una preocupación acerca de que algunas veces mi proyecto requiere tener un procedimiento almacenado y he buscado mucho en la web pero no encontré nada con el procedimiento almacenado. Entonces, ¿hay alguna forma de […]

¿Cómo usar OpenFileDialog para seleccionar una carpeta?

¿Cómo usar OpenFileDialog para seleccionar carpetas? Iba a utilizar el siguiente proyecto: https://github.com/scottwis/OpenFileOrFolderDialog Sin embargo, me enfrenté a un problema. Utiliza la función OPENFILENAME y la estructura OPENFILENAME . Y OPENFILENAME tiene el miembro llamado templateID . Es el identificador para la plantilla de diálogo. Y el proyecto contiene el archivo res1.rc y el cuadro […]

Creando hilos – Task.Factory.StartNew vs new Thread ()

Solo estoy aprendiendo sobre las nuevas bibliotecas Threading y Parallel en .Net 4 En el pasado, creaba un hilo nuevo como ese (como ejemplo): DataInThread = new Thread(new ThreadStart(ThreadProcedure)); DataInThread.IsBackground = true; DataInThread.Start(); Ahora puedo hacer: Task t = Task.Factory.StartNew(() => { ThreadProcedure(); }); ¿Cuál es la diferencia si alguno? Gracias

¿Enviando solicitudes de reunión de Outlook sin Outlook?

Me pregunto si es posible enviar solicitudes de reunión a personas sin tener instalado Outlook en el servidor y usando COM Interop (que quiero evitar en un servidor a toda costa). Tenemos Exchange 2003 en un dominio de Windows 2003 y todos los usuarios son usuarios de dominio. Supongo que puedo enviar ’round iCal / […]

Grabar video de pantalla usando tecnologías .NET

¿Hay alguna manera de grabar la pantalla, ya sea de escritorio o de ventana, utilizando tecnologías .NET. Mi objective es algo gratis. Me gusta la idea del uso de la CPU pequeña y pequeña, y simple, pero consideraría otras opciones si crearan un mejor producto final. En pocas palabras, sé cómo tomar una captura de […]

Seleccionar el diálogo de carpeta WPF

Desarrollo una aplicación WPF4 y en mi aplicación necesito que el usuario seleccione una carpeta donde la aplicación almacenará algo (archivos, informes generados, etc.). Mis requisitos: Posibilidad de ver el árbol de carpetas estándar Posibilidad de seleccionar una carpeta WPF look & feel, este diálogo debe verse como parte de una aplicación moderna diseñada para […]