Articles of .net

Cómo reproducir System.Security.Cryptography.SHA1Managed result en Python

Aquí está el trato: estoy mudando un sitio web .NET a Python. Tengo una base de datos con contraseñas con el uso de la utilidad System.Security.Cryptography.SHA1Managed. Estoy creando el hash en .NET con el siguiente código: string hashedPassword = Cryptographer.CreateHash(“MYHasher”, userInfo.Password); El bloque MYHasher se ve así: Entonces, para una contraseña dada, vuelvo y almaceno […]

Python para comstackción .NET para .NET3.5 y Python3.x

Recientemente he estado trabajando en un proyecto que necesita usar una biblioteca .NET 3.5 Dll, y el equipo está usando el entorno Python3.x. Así que fui al repository de github de Python para .NET, descargué el código fuente y traté de comstackrme utilizando Visual Studio 2013. En la fuente, hay un archivo de solución MVSC […]

Lectura / escritura binaria aleatoria en Python vs .NET

Realmente me gusta cómo .NET implementa la lectura / escritura de datos binarios en un archivo. Limpio y elegante. ¿Puedo hacer esto en Python? Sub Main() Using writer As New System.IO.BinaryWriter( _ System.IO.File.Open(“Test.bin”, IO.FileMode.Create)) writer.Write(True) writer.Write(123) writer.Write(123.456) writer.Write(987.654D) writer.Write(“Test string.”) End Using Using reader As New System.IO.BinaryReader( _ System.IO.File.Open(“Test.bin”, IO.FileMode.Open)) Console.WriteLine(reader.ReadBoolean()) Console.WriteLine(reader.ReadInt32()) Console.WriteLine(reader.ReadDouble()) Console.WriteLine(reader.ReadDecimal()) Console.WriteLine(reader.ReadString()) […]

¿Por qué elegir uno Iron Python en lugar de Boo?

Posibles duplicados: BOO Vs IronPython Boo contra IronPython Supongamos que desea incrustar un lenguaje de scripting en una aplicación .NET. Boo se basa en la syntax de Python, pero también incluye inferencia de tipo, y en general parece ser un lenguaje mejor y más moderno para incrustar como un lenguaje de scripting. ¿Por qué, entonces, […]

Cómo incrustar correctamente usando Python para .NET

Cuando trato de usar PythonEngine.ImportModule(mymodulename) se intenta cargar algunos de los módulos opcionales en dependencias (no es necesario para el uso del módulo sin incrustar). Esto resulta en un retorno nulo de este método porque algunas de estas dependencias opcionales no son necesarias y, por lo tanto, no están disponibles. ¿Cuál es el método adecuado […]

Error al crear un proyecto IronPython en VisualStudio; “La excepción ha sido lanzada por el objective de una invocación”.

Tengo una solución que tendrá una GUI incorporada en C # y quiero crear un proyecto IronPython en la solución que se llamará desde el código de C #, pero ni siquiera puedo crearla. Estoy usando las herramientas de python de CodePlex y IronPython 2.7 Editar: Esto es lo que encontré en el ActivityLog.xml System.Reflection.TargetInvocationException: […]

Por favor, discutir qué son y por qué usar portlets

¿Por qué querría usar los portlets de java sobre tomcat y gwt? ¿Los portlets me harían menos o no necesario usar jsp y jsf? ¿Jboss ha sido parte de la cultura de la evolución del portlet? ¿Jboss satisface el portlet jsrs? ¿Qué implementación de portlet / marca se ejecutaría en gae java y gae python? […]

Pasando bytes como parámetro a c #?

Actualmente estoy atascado al intentar llamar métodos ac # desde python. Estoy usando python 3.2 y no IronPython. Utilicé pip para instalar la última versión de python.net El problema ocurre (como se discute a menudo) al usar los parámetros ref o out. Aquí está mi código hasta ahora: import clr path = clr.FindAssembly(“USB_Adapter_Driver”) clr.AddReference(path) from […]

¿Existe un mejor editor de StringCollection para usar en PropertyGrids?

Estoy haciendo un uso intensivo de PropertySheets en el editor de configuración de mi marco de aplicación. Me gustan mucho porque es bastante fácil trabajar con ellos (una vez que aprendes cómo hacerlo) y hacer que la edición sea a prueba de balas. Una de las cosas que estoy almacenando en mi configuración son los […]

.NET / C # Interoper para Python

Mi backend está escrito en .NET / C #, tengo el requisito de que necesito ejecutar scripts de Python pasando el contexto desde el lado .net de la casa. Estos se ponen en cola en un motor de tareas en segundo plano llamado hangfire que se ejecuta como un servicio de Windows. Hice un poco […]