VGU RESEARCH REPOSITORY
Please use this identifier to cite or link to this item:
https://epub.vgu.edu.vn/handle/dlibvgu/500| Title: | Integration of MVC structure and signalR for real-time communication application | Authors: | Hoang Quoc Khanh | Keywords: | Web application;Communication;Technology;Website;MVC pattern;SignalR;HTML;JavaScript;CSS | Issue Date: | 2018 | Publisher: | Vietnamese-German University | Abstract: | , A decade ago, web applications don’t have any real-time communication feature. However, realtime communication was already applied to non-web applications, for example, Skype, Yahoo! Chat, etc. To be able to use them, users have to download one of those applications although they already had their browser. Users can use email on their browser, but this type of communication is different from text chat or voice chat. Recently, Microsoft released a new technology that supports real-time communication, ASP.NET SignalR. This technology, combined with ASP.NET Model – View – Controller (MVC), helps up create a web application that is fast to deploy, easy to extend and support real-time communication. In this thesis, we focused on both front-end and back-end development. The reason is SignalR is a technology that requires a good understanding of JavaScript (front-end technology) and C-Sharp (back-end technology). Moreover, we need to know other required technologies to really develop a website, for example, HTML, CSS. jQuery is also used because it is a very good JavaScript framework that helps create a dynamic website. The architecture of this application is based on the MVC design pattern, which separates logic related code from the data related code. With these technologies, we will try to develop a messenger web application. This application can help us communicate with each other in real time. The project in this thesis is to develop a web application named I-Messenger (Internal Messenger). It provides a mechanism for multiple users to post messages, tagged with their user’s names. Moreover, the recent messages are stored and displayed when a new user joins the ongoing conversation. The application is meant to be used internally in a closed group with many members. Therefore, it’s lightweight, simple to use and does not rely on the internet connection to work. |
URI(1): | http://epub.vgu.edu.vn/handle/dlibvgu/500 | Rights: | Attribution-NonCommercial 4.0 International |
| Appears in Collections: | Computer Science (CS) |
Files in This Item:
| File | Description | Size | Format | Existing users please Login |
|---|---|---|---|---|
| Integration of MVC Structure and SignalR for real-time communication application.pdf | 1.54 MB | Adobe PDF |
Page view(s)
136
checked on Aug 23, 2025
Download(s)
38
checked on Aug 23, 2025
Google ScholarTM
Check
This item is licensed under a Creative Commons License