Find Jobs
Hire Freelancers

Very clear SignalR ASP.NET VB.net chat example

$20-50 USD

Complété
Publié il y a plus de 4 ans

$20-50 USD

Payé lors de la livraison
I would like to have a demo website/solution so I can learn more about updating tables on client browsers through SignalR. I need to be able to capture data and validate it before it gets pushed. I'd prefer to be able work with events (Button1_Click). Button1 would relay the information to the database and then on users via SignalR. Objective: I need to see how to broadcast to all clients (Person A and Person B get the same table content) - like a chatroom. I need to see how to broadcast to specific client (Person A sends message to Person B) -- as in a 2 way private message chat. Most of the examples I've seen online are in C# only and are overly complicated with stock tickers and extra stuff that detracts me from learning the basic workings. I would like to learn and gain a understanding of how I can display a DataGrid to clients and update the DataGrid with SignalR when the database is changed (add, edit, deleted). It needs to work with the default asp.net datagrid webcontrol. Example can be in multiple solutions, or pages, up to you. For learning purposes: table design: Table name: tblChat Columns: ID (int), User (String), Message (String), Timestamp (DateTime), Extra1 (String), Extra2 (String). Relaying data to the database should be basic code, nothing complex... For example: Private Sub SendMessage(ByVal UserName As String, ByVal Message As String, ByVal Extra1 As String, ByVal Extra2 as String) Dim conn_sql As SqlConnection = New SqlConnection(connectionstring) Dim cmd_SendMessage As SqlCommand = New SqlCommand("SendMessage", connectionstring) [login to view URL] = [login to view URL] [login to view URL] = 60 [login to view URL]("@UserName", [login to view URL]).Value = UserName [login to view URL]("@Message", [login to view URL]).Value = Message [login to view URL]("@Extra1", [login to view URL]).Value = Extra1 [login to view URL]("@Extra2", [login to view URL]).Value = Extra2 [login to view URL]() [login to view URL]() [login to view URL]() End Sub Table can be filled with random data. Requirments: ASP.net, VB.net, SignalR, SQLServer, VB.NET coding. No C#. As clean as possible, meaning all the extra stuff that is not needed please leave out (things like Bootstrap). Please as basic as it gets. This is meant to learn the basics. I have a good understanding of programming. Bonus awarded to someone who really explains it step by step in the code and allows for it to be easily understood.
N° de projet : 21024582

Concernant le projet

4 propositions
Projet à distance
Actif à il y a 5 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
Décerné à :
Avatar de l'utilisateur
HI there, I worked alot with signalR for store to store order processing.. All order tracking done by signalR. All stores are subscribed signalR server. so develop an example project will not be a big deal for me so I am interested in this project.
$60 USD en 7 jours
5,0 (2 commentaires)
2,7
2,7
4 freelances proposent en moyenne $53 USD pour ce travail
Avatar de l'utilisateur
Hi there, I have read your project description and i'm confident i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the project. Thanks .
$50 USD en 3 jours
4,9 (8 commentaires)
5,0
5,0
Avatar de l'utilisateur
Hi there, please leave a message on my chat so we can discuss the budget and deadline of the project. I have read your project description and i'm confident i can do this project for you perfectly. Thanks .
$50 USD en 3 jours
5,0 (3 commentaires)
3,5
3,5

À propos du client

Drapeau de UNITED STATES
Westville, NJ, United States
5,0
1
Méthode de paiement vérifiée
Membre depuis août 29, 2019

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.