|
8712
|
Programación / .NET (C#, VB.NET, ASP) / Re: System.Xml.Linq y System.Core
|
en: 23 Junio 2013, 21:30 pm
|
¿Que haces programando en FW 2.0? xD vas a encontrar poca utilidad en el 2.0.
Como te dijo NovLucker LINQ solo es a partir de FW 3.5, si quieres referenciar/importar/usar system.xml.LINQ debes aztualizar el targeting de tu proyecto... Proyecto > Propiedades > Aplication > target framework
Saludos
|
|
|
8713
|
Sistemas Operativos / Windows / Re: USB Y NO UTILIZAR DISCO DURO
|
en: 23 Junio 2013, 19:47 pm
|
Y porque ha de bajar la velocidad? la velocidad de las maquinas actuales esta limitada por el disco duro mecánico, lo cual se solventara con el uso masivo de los SSD en el futuro... un USB es un mini SSD... Porfavor solo hay que leer comparativas sobre los datos actuales de los usb y los hdd en cuanto a tasa de escritura y la de lectura, la tasa de los usb (los buenos usb) está entre 20/40 mb/s mientras que los de un HDD están a 80/100 y los buenos hdd pueden llegar a 120 mb/s, y la tasa de un SSD son 200 MB/S o 240 MB/S. Nota: En la tasa no influye que séa SATA-2 o SATA-3 porque eso es el máximo permitido para la interface, no la velocidad corriente. PD: Todo esto no lo digo yo, que no soy un experto en hardware ni mucho menos, pero cualquiera lo puede leer en cualquier comparativa. ...Así que de mini ssd...poco, muy poco . Saludos!
|
|
|
8714
|
Sistemas Operativos / Windows / Re: USB Y NO UTILIZAR DISCO DURO
|
en: 23 Junio 2013, 18:40 pm
|
Nota: Windows to go sólamente está disponible en la edición Enterprise de Windows 8.
Una cosa es instalar un LiveCD/USB, pero correr un sistema operativo principal desde un usb?... ya sea de 16 o 32 GB te vas a quedar cortísimo de espacio (y no lo digo por las aplicaciones, que las puedes instalar en otro disco duro secundario), por no hablar de la disminuición de velocidad, que en el caso de que tu USB sea muy bueno, bajará a la mitad, si el usb no es bueno, nisiquiera llegará a un cuarto de la velocidad de un HDD... y luego tenemos que tener en cuenta que las memórias de los usb se estropean con facilidad de la noche a la mañana... en fín es tu decisión pero vas a acabar frustrado por el espacio, o por la velocidad, o por pérdida de datos, ya me darás la razón con el tiempo.
PD: Yo no le recomendaría a nadie usar Windows to go.
Un saludo
|
|
|
8715
|
Programación / .NET (C#, VB.NET, ASP) / Re: Librería de Snippets !! (Posteen aquí sus snippets)
|
en: 23 Junio 2013, 15:45 pm
|
Ejemplo de como usar la librería "Thresher" para crear un Bot de IRC. http://thresher.sourceforge.net/Module Module1 Sub Main() Dim bot As New IRCBot() bot.BotStart() End Sub Public Class IRCBot Private conn As Sharkbite.Irc.Connection Public Sub BotStart() CreateConnection() AddHandler conn.Listener.OnRegistered, AddressOf OnRegistered AddHandler conn.Listener.OnPublic, AddressOf OnPublic AddHandler conn.Listener.OnPrivate, AddressOf OnPrivate AddHandler conn.Listener.OnError, AddressOf OnError AddHandler conn.Listener.OnDisconnected, AddressOf OnDisconnected End Sub Public Sub CreateConnection() Dim server As String = "irc.freenode.net" Dim nick As String = "Dios" Sharkbite.Irc.Identd.Start(nick) Dim cargs As Sharkbite.Irc.ConnectionArgs = New Sharkbite.Irc.ConnectionArgs(nick, server) conn = New Sharkbite.Irc.Connection(cargs, False, False) Try conn.Connect() Console.WriteLine("Connected to server") Catch e As Exception Console.WriteLine("Error during connection process.") Console.WriteLine(e.ToString) Sharkbite.Irc.Identd.Stop() End Try End Sub Public Sub OnRegistered() Try Sharkbite.Irc.Identd.Stop() conn.Sender.Join("#elektrohacker") Console.WriteLine("channel joined") Catch e As Exception Console.WriteLine("Error in OnRegistered(): " & e.Message) End Try End Sub Public Sub OnPublic(ByVal user As Sharkbite.Irc.UserInfo, ByVal channel As String, ByVal message As String) conn.Sender.ChangeTopic(channel, "New topic") conn.Sender.PrivateMessage(channel, user.Nick & ": " & message) conn.Sender.PublicMessage(channel, user.Nick & ": " & message) End Sub Public Sub OnPrivate(ByVal user As Sharkbite.Irc.UserInfo, ByVal message As String) If message = "die" Then conn.Disconnect("Goodbye!") End If End Sub Public Sub OnError(ByVal code As Sharkbite.Irc.ReplyCode, ByVal message As String) Console.WriteLine("An error of type " + code + " due to " + message + " has occurred.") End Sub Public Sub OnDisconnected() Console.WriteLine("Connection to server closed!") End Sub End Class End Module
|
|
|
8716
|
Programación / .NET (C#, VB.NET, ASP) / Re: Librería de Snippets !! (Posteen aquí sus snippets)
|
en: 23 Junio 2013, 15:26 pm
|
@IKillnukes Hola 1. No te he dicho nada con sarcasmo, quizás serio si (ya sabes porque), pero sarcasmo no. Con tu cortesía has provocado un error Dim WithEvents temer As System.Windows.Forms.Timer With {.Interval = 15000, .Enabled = True}
2. Obviamente no puedes modificar las propiedades de un objeto que no has instanciado... vuelve a leer la línea que te puse y copiala tal cual la puse, y luego ya... intenta comprender las cosas y porque tu línea te da error y la mia no. 3. Este hilo es para postear snippets, porfavor no alarguemos más esta conversación con tus dudas, ya están resueltas. saludos
|
|
|
8719
|
Programación / .NET (C#, VB.NET, ASP) / Re: Simplificar codigo
|
en: 23 Junio 2013, 06:39 am
|
¿para qué sirven esos : (dos puntos) en el código?
¿Ese sería lo que se ejecuta dentro del For, tan solo eso? No, es la forma para concatenar secuencias de " comandos" en VBNET. ...Igual que en Batch puedes hacer esto:
...O en Python puedes hacer esto otro: print "1"; print "2"
...Pues en VBNET se hace así: msgbox("1") : msgbox("2")
Saludos!
|
|
|
8720
|
Programación / .NET (C#, VB.NET, ASP) / Re: Librería de Snippets !! (Posteen aquí sus snippets)
|
en: 23 Junio 2013, 01:45 am
|
No tenía nada más que decir al respecto... pero bueno, si quieres algún tipo de opinión... tu lo has querido xD : 1. Aunque no describes las cosas por sus términos correctos al menos hay muchos comentarios, eso es algo de agradecer que siempre me gusta ver en los codes... 2. El mports NET sobra, no lo utilizas en ese código... 3. No me gusta que importes "IO" para evitar escribirlo en 1 instrucción pero en la otra lo sigas escribiendo. 4. Me parece excesivo comprobar cada 15 segundos una actualización del programa :-/, yo lo comprobaría al ejecutar la aplicación y ya está, pero bueno, esto ya...pa gustos colores. 5. Es un code básico, cumple su función, no puedo opinar mucho más sobre el code, y lo otro...bueno, son snippets copiados, así que tampoco puedo opinar.. PD: Tengo una duda... El "temer" sigue activado en los otros forms? Es que recuerdo que tuve un conflicto con un Timer en otro Form y era por que no lo pasaba ... ...Veo que no hemos aprendido nada en todo este tiempo IKillNukes... Contéstate tu mismo la pregunta: ¿El timer lo instancias en otros forms/classes? Saludos
|
|
|
|
|
|
|