Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - [D4N93R]

#791
Puedes crearte una clase estática llamada UserManagement o algo así, y otra clase User.. Por ahí va el tiro..

:)
#792
No discuto la razón acá , simplemente te comparto mis experiencias :)

Un saludo y con respecto a:
Código (csharp) [Seleccionar]
comando = "Select * from Login where Usuario='" + form1.user.text + "' and password='" + form1.contraseña.text + "'"
Es susceptible a Sql Injection. Yo he visto a usuarios de administración haciendo queries xD se los juro!
#793
Pues yo diría que desarrollar una aplicación multiusuario es exagerado también hermano. Lo del barranco fue un ejemplo :P

Las bases que debes de tener para desarrollar una aplicación real deben ser bien sólidas, y lo vas a lograr aprendiendo granularmente.

EL framework te va a ayudar mucho en esto, puedes ir aprendiendo namespace por namespace. System.Data, luego System.Xml y así.

Por ejemplo la conexión que tienes nunca mandas a ejecutar el SqlCommand..
Otra cosa es que si aprendes en el camino, si te das cuenta de que hay casos que puedes re-usar la conexión o usar clases en algún procedimiento vas a reescribir gran parte de la aplicación, y luego vas a tener que enfrentarte a un código spaghetti :)

Te recomiendo este enlace: http://www.csharp-station.com/Tutorials/AdoDotNet/lesson01.aspx

Saludos!
#794
Según tu vía entonces, me voy a poner a desarrollar un SO, y voy aprendiendo onthefly?

Pues, puede que funcione, pero te repito que no es la manera, yo soy trainer, es decir, imparto clases de programación, por lo cual se bien la diferencia entre aprender bien la base y luego aventurarse en algo más profundo; a por ejemplo,  lanzarse por un barranco y luego ponerse el paracaídas :)

Un saludo!
#795
Muy bueno Mad. Si quieres complemento con un tip para los que les pase como a mi.

A veces no puedes hacer PF fácilmente, ya que en caso de que tengas algo así en tu casa:

INTERNET---------> MODEM ----------> ROUTER WIFI -----> Muchas PC

Se supone que el que agarra la dirección IP externa es el Router, en buena parte de los casos (al menos a mi) me pasa así. Pero en otras oportunidades el Modem es el que lo hace, ya que el actúa como Router también. Cuando sucede esto el Router WIFI no adquiere IP externa, por lo que hacer PF no vale para nada. Hay 3 soluciones para este problema:

La primera, y más fácil es que el modem haga PF a tu PC, a veces funciona.
La segunda, y que no se si funcione ya que no lo he probado, es que el modem haga PF al Router y el router a su vez a la PC.
La tercera es la mejor, ya que hace que el Router sea el que adquiera la IP externa, para eso tienes que poner el connection type del  Router WIFI en PPPoE, y luego ponerle al MODEM que ya no haga PPPoE sino que haga una especie de Bypass de la conexión pero esto ya depende de los modelos y marcas del modem. También necesitaras el username y password para PPPoE que te lo puede dar tu ISP.

Un saludo.

PD: No soy experto en redes xD si dije algo mal me corrigen..  :D
#796
.NET (C#, VB.NET, ASP) / Re: Aplicacion Web C#
1 Septiembre 2010, 21:45 PM
Hasta donde tengo entendido Mi Arroba es solamente php.. Y hosting gratis Asp.Net es difícil peor sí hay.

Un saludo
#797
Hola,

Te recomiendo sinceramente que primero sepas bien los fundamentos básicos antes de aventurarte a hacer una aplicación mediana-grande. Por ejemplo, una calculadora, conocer bien los procedimientos CRUD, saber como funciona el .net framework, investigar un poco más sobre BBDD, Gestores de BBDD, etc.

Por último leer conceptos de seguridad tanto para aplicaciones en .Net como conceptos en general.

Un saludo!

PD: El post no se va a cerrar, no hay problema en que quieras hacer un software y luego venderlo, si a eso te referías. :)
#798
Una pregunta, Esta aplicación que estás haciendo va en un ambiente productivo, es decir, va a funcionar dentro de una empresa?
#799
Hola,

El problema es que ya la aplicación está hecha, y no te sabría dar una buena respuesta ya que no se como está programada. Me podrías decir si usas Stored Procedures o Queries directamente?

Si usas Stored procedures, tienes que alterarlos para que acepten el usuario, entonces creas una tabla en donde, dentro del Stored procedure escribes el cambio que se hizo.

Si usas Queries, creas la misma tabla, pero tendrías que usar triggers.

Info sobre triggers: http://msdn.microsoft.com/en-us/library/ms189799.aspx

Saludos!
#800
Cita de: Xafirot en 31 Agosto 2010, 17:37 PM
que es eso de wikileaaks? estoy escuchando ultimamente mucho sobre ello. es algo como wikipedia?.

wikiLEAKS  ;)