|
5441
|
Programación / .NET (C#, VB.NET, ASP) / Re: Duda con complemento para Office !!
|
en: 21 Mayo 2015, 21:32 pm
|
Puedes enviármelo por mensaje privado en un link de descarga directa por ejemplo, aunque debo decirte que nunca he desarrollado un plugin para Outlook, pero al menos si que le podría hechar un vistazo general al código en busca de posibles anomalías. No prometo nada, pero se intentará.
Saludos!
|
|
|
5443
|
Programación / .NET (C#, VB.NET, ASP) / Re: Duda con complemento para Office !!
|
en: 21 Mayo 2015, 05:29 am
|
alguna sugerencia... ¿Sugerencias generales?: " Intentar no sobrecargar el startup." La cuestión es que si no muestras el código entonces nadie será capaz de realizar un análisis de rendimiento ni mucho menos ayudarte a elaborar una refactorización del código  . Saludos!
|
|
|
5444
|
Programación / .NET (C#, VB.NET, ASP) / Re: Listview solo lectura
|
en: 21 Mayo 2015, 05:15 am
|
Tan simple cómo especificar la cancelación de edición y eliminación suscribiéndote a estos eventos del control: Dim enableReadOnly As Boolean = True ''' <summary> ''' Handles the <see cref="RadListView.ItemEditing"/> and <see cref="RadListView.ItemRemoving"/> events of the <see cref="RadListView1"/> control. ''' </summary> ''' <param name="sender">The source of the event.</param> ''' <param name="e">The <see cref="Telerik.WinControls.UI.ListViewItemCancelEventArgs"/> instance containing the event data.</param> Private Sub RadListView1_ItemEditing_Or_ItemRemoving(ByVal sender As Object, ByVal e As ListViewItemCancelEventArgs) _ Handles RadListView1.ItemEditing, RadListView1.ItemRemoving e.Cancel = Me.enableReadOnly End Sub
Saludos
|
|
|
5445
|
Foros Generales / Sugerencias y dudas sobre el Foro / Re: ¿Que ha pasado con mi tema?
|
en: 20 Mayo 2015, 18:50 pm
|
¿Y no podíamos cambiar el título? No sería la primera vez que hablamos de armas y homicidios múltiples. No apoyo la eliminación del post, pero entiende que despues de lo sucedido tampoco tienes mucho derecho a discutir las acciones de "X" moderador por que te lo haya eliminado en lugar de "arreglarte" el título, ten en cuenta que eres tú quien te arriesgaste al publicar un título así " ¿Me ayudáis a atracar un banco?" sin pensar en las posibles consecuencias, obviamente pusiste un título así para captar la atención de los demás, aunque el contenido del post sea de lo más normal y no merezca ser eliminado (en mi opinión), pero una norma del foro es que los títulos deben ser descriptivos, en este caso no lo era, por que se supone que no quieres atracar un banco, sino escribir un relato sobre atracos. No se si Simorg deshará la eliminación o no, yo ahí no me meto, pero si hubieras tenido un poco más de "tacto" al publicar el título de tu tema entonces esto no habría pasado, intenta que no vuelva a pasar en el futuro y ya está. Cada uno lleva su parte de razón, es lo único que puedo decir... Saludos!
|
|
|
5446
|
Programación / Programación General / Re: [Consulta] Windows con limitaciones
|
en: 20 Mayo 2015, 00:27 am
|
¿es más rentable linux? Eso depende de tus necesidades de programación ...del enfoque que le quieras dar, y también de tus preferencias personales en lo referente a gustos y comodidades, ya no solo por el cambio positivo o negativo que supondría según los gustos de cada individuo sobre la diferencia de estética/interfáz/movilidad del S.O, sino por las diferencias internas que se notan en la programación, ya que en Linux se manejan de forma distinta los Sockets, los Handles, los Threads, etc, y claro está, la API del Kernel es muy distinta a la API de Microsoft Windows, aunque de todas formas ...yo de Linux no entiendo mucho ya que lo he usado más bien poco. ¿Qué aconsejan mejor que formatee pc con linux o podría crear una partición para linux? Yo te aconsejo que primero resuelvas la duda que te ha llevado a plantearte esa otra duda, por que la elección de un S.O debe justificarse con algo más que unas limitaciones del S.O que quizás nunca te lleguen a afectar en tu entorno. ¿Cual es tu preocupación respecto a las limitaciones que hayas escuchado sobre Windows?. Generalizando, si desarrollas una aplicación bajo un (buen) lenguaje multi-plataforma o un (buen) lenguaje que solo corra en Windows ...no te va a faltar de nada, y en Linux tampoco, claro está. Saludos.
|
|
|
5447
|
Programación / .NET (C#, VB.NET, ASP) / Re: Cómo obtener datos de un form principal a uno secundario en .NET
|
en: 19 Mayo 2015, 20:39 pm
|
Josino, por favor, no reabras temas antiguos, debes publicar un tema aparte para plantear la duda que tengas. El procedimiento es el mismo en todas las Classes, declara el miembro con una visibilidad pública para el otro miembro, y entonces podrás acceder a él. Form2.vb: Public NotInheritable Class Form2 Friend var As String = "Hello from Form2!" End Class
Form1.vb: Public NotInheritable Class Form1 Private Sub Test() Handles MyBase.Load Dim value As String = Form2.var End Sub End Class
Tema cerrado.Saludos!
|
|
|
5448
|
Informática / Software / Re: ¿Como pegar el Crack al programa?
|
en: 19 Mayo 2015, 20:22 pm
|
Lo siento pero están prohibidos los temas no éticos, cómo piratear aplicaciones comerciales. Tema Cerrado.Dicho esto ...y para no caer en mi propia hipocresía, si algún otro moderador ve conveniente reabrir este tema, no me opondré.
@Montecristo3000 Si al menos hubieras formulado una pregunta con coherencia, pero fíjate bien lo que has preguntado, hay miles de aplicaciones comerciales con sus miles de cracks rondando por internet, ¿en serio esperas encontrar ayuda si nisiquiera specificas que aplicación y que crack estás utilizando?, lo preguntas cómo si todos los cracks/parches fuesen igual y tuviesen que actuar de la misma manera, pero esto no es así, cada crack/software ha sido desarrollado por un individuo/cracker diferente. No es posible adivinar las opciones de ese crack que nadie sabe cual es... y ayudarte. Te sugiero leer las siguientes publicaciones, te ayudarán a adquirir habilidades para formular futuras preguntas: Saludos!
|
|
|
5449
|
Programación / .NET (C#, VB.NET, ASP) / Re: Libreria de códigos C# (Compartan sus códigos aquí)
|
en: 19 Mayo 2015, 19:32 pm
|
Todos los códigos rehusables que tengo están desarrollados en VB.Net, pero éste lo convertí hace ya tiempo, así que lo comparto por aquí  . Es una función que sirve para darle un formato a un documento XML sin formatear (es decir, sin indentación), lo que comúnmente se denomina cómo "Beautifier" o embellecedor, el código es simple pero efectivo. • Before/After: • Código: using ControlChars = Microsoft.VisualBasic.ControlChars; using Encoding = System.Text.Encoding; using StringBuilder = System.Text.StringBuilder; using System; using Xml = System.Xml; namespace Tools { class XmlUtil { /// <remarks> /// ***************************************************************** /// Snippet Title: XML Beautifier /// Code's Author: Elektro /// Date Modified: 18-February-2015 /// ***************************************************************** /// </remarks> /// <summary>Beautifies the contents of an XML document.</summary> /// <param name="XMLText"> /// The XML text content. /// It can be an entire document or a fragment. /// </param> /// <param name="IndentChars"> /// The string that is used to indent the XML. /// Default value is: <see cref="Microsoft.VisualBasic.ControlChars.Tab"/> /// </param> /// <param name="IndentOnAttributes"> /// If set to <c>true</c>, attributes will be separated by newlines. /// Default value is: <c>false</c> /// </param> /// <param name="TextEncoding"> /// The XML text encoding to use. /// Default value is: <see cref="System.Text.Encoding.Default"/>. /// </param> /// <returns>The beautified XML text.</returns> /// <exception cref="System.ArgumentNullException"></exception> public static string XmlBeautifier(string xmlText, string indentChars = null, bool indentOnAttributes = false, Encoding textEncoding = null) { if (string.IsNullOrEmpty(xmlText) || string.IsNullOrWhiteSpace(xmlText)) { throw new ArgumentNullException (xmlText ); } StringBuilder sb = new StringBuilder (); Xml .XmlDocument doc = new Xml .XmlDocument(); Xml .XmlWriterSettings settings = new Xml .XmlWriterSettings(); settings.Indent = true; settings.CheckCharacters = true; settings.OmitXmlDeclaration = false; settings.ConformanceLevel = Xml.ConformanceLevel.Auto; settings.NamespaceHandling = Xml.NamespaceHandling.Default; settings.NewLineHandling = Xml.NewLineHandling.Replace; settings.NewLineChars = ControlChars.NewLine; settings.NewLineOnAttributes = indentOnAttributes; settings.IndentChars = indentChars != null ? indentChars : Convert.ToString(ControlChars.Tab); settings.Encoding = textEncoding != null ? textEncoding : Encoding.Default; using (Xml.XmlWriter writer = Xml.XmlWriter.Create(sb, settings)) { doc.LoadXml(xmlText); doc.WriteContentTo(writer); writer.Flush(); } return sb.ToString(); } } }
• Características: · IndentChars This parameter determines the spacing character(s) used to indent the XML document. · IndentOnAttributes This parameter determines whether to indent the XML attributes. · TextEncoding This parameter determines the encoding used to read the XML document. • Modo de empleo: Encoding textEncoding = Encoding.Default; string unformattedXmlDocument = File.ReadAllText("C:\\Unformatted Document.xml", textEncoding); string formattedXmlDocument = XmlBeautifier(xmlText: unformattedXmlDocument, indentChars : new string(' ', 2), indentOnAttributes: true, textEncoding: textEncoding); File.WriteAllText("C:\\Formatted Document.xml", formattedXmlDocument, textEncoding);
Saludos
|
|
|
5450
|
Foros Generales / Dudas Generales / Re: A la hora de ordenar mi "Biblioteca Digital"
|
en: 19 Mayo 2015, 09:16 am
|
Tengo múltiples pdf descargados con temas como "Sniffing" que no sé a que rama exactamente pertenece , es decir , pentesting o hacking simplemente. Hombre, yo creo que la clasificación más adecuada para documentos de Sniffing sería en una sección/carpeta llamada ' Logging', o en su defecto ' Network Data Interception'. Saludos!
|
|
|
|
|
|
|