Entradas

Convertir un array en vector y llenar grilla

Imagen
Dim vector As String() = {"SERGIO", "ANDRES", "ESTEBAN", "ROJELIO"} Dim vector1 As Byte() = {1, 2, 3, 4} Dim ds = New DataSet() ds.Tables.Add("MiTabla") ds.Tables("MiTabla").Columns.Add("ID", Type.GetType("System.Int32")) ds.Tables("MiTabla").Columns.Add("NOMBRE", Type.GetType("System.String")) 'mas columnas For i = 0 To vector.Length - 1 ds.Tables("Mitabla").Rows.Add(vector1(i), vector(i)) Next GridView1.DataSource = ds GridView1.DataBind()

Encriptado de nuestros QueryString con ASP.NET (Fácilmente)

Encriptado de nuestros QueryString con ASP.NET (Fácilmente) Hola que tal, no vamos a entrar en detalles en los temas de seguridad que pueden verse afectados al enviar parámetros desde una página a otra mediante el método GET. En donde podríamos tener: http://www.misitio.com?idtran=12322&tipo=2&usuario=jsoto&priori=5 Obviamente podemos caer en problemas de seguridad al revelar información sensible en las url. Componente TSHAK (Descargar este Componente) Existe un componente muy interesante que hace el trabajo de encriptar las querystring de manera sencilla, solo necesitamos hacer referencia a la DLL descargada y un arreglo de bits. Veamos el código de la página “llamadora” Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click Dim querystringSeguro As TSHAK.Components.SecureQueryString querystringSeguro = New TSHAK.Components.SecureQueryString(New Byte() {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2, 3, 4, 5, 8}) 'URL Original del...

Ejemplo de Chat en Asp.net 4.0

Imagen
Este es un pequeño turioral , de cómo hacer un chat sencillo en asp.net 4.0 he encontrado este vídeo en YouTube y bueno lo hice con las herramientas que tenía disponibles en asp.net ojala les sirva de ayuda. y si desean hacer el chat tal y como se ve el video pueden descargas los controles gaia Aquí Gracias a FrostInnovationCTO descargar el código fuente Tal ves te pueda interesar Descargar la libreria

Control puerto serial visual 2008

Imagen
Imports System.IO.Ports Imports System.Windows.Forms Public Class Form1 Dim vector() As String Dim contador As Integer Dim combo As New ComboBox Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load combo.Items.AddRange(SerialPort.GetPortNames) If combo.Items.Count > 1 Then SerialPort1.PortName = combo.Items.Item(1) SerialPort1.Open() If SerialPort1.IsOpen Then Timer1.Enabled = True End If End If End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick Try SerialPort1.Write(TextBox1.Text) Label1.Text = SerialPort1.ReadExisting Catch ex As Exception End Try End Sub End Class

RADIO BUTTON Y COMBO

package Sexto; import javax.swing.SwingUtilities; import java.awt.BorderLayout; import javax.swing.JPanel; import javax.swing.JFrame; import java.awt.Dimension; import javax.swing.JLabel; import java.awt.Rectangle; import javax.swing.JTextField; import javax.swing.JButton; public class seis extends JFrame { int vh=0,ht=0,he=0,vho=0,s=0,chm=0,vhm=0; private static final long serialVersionUID = 1L; private JPanel jContentPane = null; private JLabel texvalorhora = null; private JTextField txtvalorhora = null; private JLabel texcantidaddehoras = null; private JTextField txthoras = null; private JButton btnversalario = null; private JTextField txtsalario = null; private JLabel texsalario = null; private JButton btnsiguiente = null; private JButton btnsalir = null; /** * This method initializes txtvalorhora * * @return javax.swing.JTextField */ private JTextField getTxtvalorhora() { if (txtvalorhora == null) { txtvalorhora = new JTextField(); txtvalorhora.setB...
import javax.swing.JOptionPane; public class Vectores3 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int s=0; int n =Integer.parseInt(JOptionPane.showInputDialog("digite la cantidad de numeros que desea ingresar")); int []numero=new int [n]; for (int i=0;i JOptionPane.showMessageDialog(null, " digite el numero "+String.valueOf(i)); numero[i]=Integer.parseInt(JOptionPane.showInputDialog("digite el numero")); s=(s+numero[i]); } for (int i=0;i JOptionPane.showMessageDialog(null, " "+String.valueOf(numero[i])); } JOptionPane.showMessageDialog(null, " = "+String.valueOf(s)); } }

VECTOR

import javax.swing.JOptionPane; public class Vectores3 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int s=0; int n =Integer.parseInt(JOptionPane.showInputDialog("digite la cantidad de numeros que desea ingresar")); int []numero=new int [n]; for (int i=0;i JOptionPane.showMessageDialog(null, " digite el numero "+String.valueOf(i)); numero[i]=Integer.parseInt(JOptionPane.showInputDialog("digite el numero")); s=(s+numero[i]); } for (int i=0;i JOptionPane.showMessageDialog(null, " "+String.valueOf(numero[i])); } JOptionPane.showMessageDialog(null, " = "+String.valueOf(s)); } }