Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET Core
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# ASP.NET Core Правильно отобразить символы Добрый день. Вывожу в представление текст: в контроллере:ViewBag.Script = "alert('пробный скрипт');"; в представлении:<script> @ViewBag.Script</script> получаю на выходе: alert( & #39; пробный скрипт & #39; ); Как сделать, что бы вместо & #39; выводилась кавычка? Где-то читал, что это легко. Где прочитал и как это называется - забыл. https://www.cyberforum.ru/ asp-net-core/ thread1977216.html C# ASP.NET Core ASP.NET Core Identity (в проекте WebApi)
админам: Я не увидел разделов для кора или для веб апи, если я их пропустил, плз перенесите и не серчайте Здравствуйте. У меня новый проект - ASP.NET Core Web Application (.Net Framework) (вот так он в студии, в шаблонах назван) Я этот проект поднимаю как WebApi сервер, соответственно, на следующей страничке мастера выбрал шаблон типа WebApi Нажав на кнопку Change Authentication, я...
C# ASP.NET Core Deploy ASP.NET CORE MVC приложения на APACHE сервере в облаке Linux ubuntu https://www.cyberforum.ru/ asp-net-core/ thread1971365.html
Кто сталкивался с развёртыванием CORE на Apache? Какие надстройки нужно сделать ?
C# ASP.NET Core Подключение в проект ASP CORE SignalR https://www.cyberforum.ru/ asp-net-core/ thread1971117.html
Доброго времени суток, форумчане! Подскажите пожалуйста как к ASP Core проекту правильно подключить SignalR, гуглил, но приемлего решения не найдено, возможно у вас, коллеги есть опыт, подскажите как вы подключали этот фреймворк. Добавлено через 4 часа 10 минут У меня при попытке подключения 500 ошибка, логи: An unhandled exception occurred while processing the request. ...
C# ASP.NET Core ASP.NET Core: не работает метод Update EF после Automapper
Собственно вот. При сохранении записи в базу данных выдает исключение, что данный экземпляр объекта не отслеживается. Поле Id не имеет значение Default, поэтому EF не может понять переписать существующую запись с таким же Id или создать новую. Собака порылась в Automapper. Если опишем метод вот так: public void EditClient( ClientEditViewModel model) { ...
C# ASP.NET Core Ошибка при запуске Asp.Net Core сайта Здравствуйте! Возникла проблема при запуске Asp.Net Core приложения в среде Linux, Среда разработки VS17, ОС Win10 Creators Update. Ошибка вида: Unhandled Exception: System.InvalidOperationException: AddIdentity must be called on the service collection. at Microsoft.AspNetCore.Builder.BuilderExtensions.UseIdentity(IApplicationBuilder app) at... https://www.cyberforum.ru/ asp-net-core/ thread1968526.html
C# ASP.NET Core Как сделать вход на сайт пользователя и админа? скажем у меня есть форма входи ) ну там 2 textBox и кнопка, вводишь логин и пароль и заходишь на сайт и когда переходишь по другим страницам скажем корзина и тд то пользователь который вошел должен остаться. и еще вот вошел человек и там где кнопка вход должен поменяться на Выход и тд. Если вошел админ то ему доступно все тоже самое что и админу НО + еще возможности админа, ну там обновлять... https://www.cyberforum.ru/ asp-net-core/ thread1968494.html AngularJs Передача данных переменных в C# и обратно C# ASP.NET Core
AngularJs Передача Переменных в C# и Обратно Вообще есть такая проблема как передача данных например в Javascript можно передать что то c С# @{ string name="Кускуцлан"; }
C# ASP.NET Core В ASP.NET Core 1.1 есть что нибудь чтобы сгенерировать базу данных? https://www.cyberforum.ru/ asp-net-core/ thread1966535.html
В ASP.NET Core 1.1 есть что нибудь чтобы сгенирировал базу данных, есть ли какой нибудь метод который сгенирировал бы базу. Что бы отображалсь в на сайте?
C# ASP.NET Core ASP.NET Core 1.1 Есть ли какой нибудь материал ASP.NET Core 1.1 по созданию веб приложения с использованием базы данных? https://www.cyberforum.ru/ asp-net-core/ thread1964150.html
C# ASP.NET Core ASP.NET Core + AngularJs. Не работает метод success сервиса $http
Собственно, вот. Разбираюсь с работой Angular. Вроде все работает, но стала проблема с работой контроллера WebAPI. Сам контроллер работает нормально. Через JQuery там все проходит. Столкнулся с тем, что в методе get() тупо отсутствует метод success. Из-за этого и не работает ajax Собственно модуль: (function () { 'use strict'; angular.module('AutoserviceStudio', ) ...
C# ASP.NET Core Как лучше было сделать? (ASP.NET Core C# + JS) https://www.cyberforum.ru/ asp-net-core/ thread1960319.html
Как подобное можно было сделать лучше? У меня есть DropDownList, написанный на HTML: <select id="MarkerGropName" name="MarkerGropName"> @foreach (MarkerGroup item in ViewBag.MarkerGroup) { <option value="@item.Id">@item.GroupName</option> } ...
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
10.05.2017, 09:16 0

SignalR или Web Api - C# ASP.NET Core - Ответ 10418671

10.05.2017, 09:16. Показов 3793. Ответов 4
Метки (Все метки)

Лучший ответ Сообщение было отмечено GENDALF_ISTARI как решение

Решение

Цитата Сообщение от GENDALF_ISTARI Посмотреть сообщение
SignalR или Web Api
SignalR - это уже готовое решения для разработки real-time приложений с использование websocket'ов. В WebApi подобный механизм придется реализовывать вручную: https://blogs.msdn.microsoft.c... ebsockets/

Цитата Сообщение от GENDALF_ISTARI Посмотреть сообщение
Я создавал проект на SignalR
и выяснил проблемы
SignalR странно себя видет создавая с нуля
первый проект вроди все нормально
но когда создаешь второй такой же проект
возникают проблемы он не работает
SignalR оказался такой чуствительный что даже скопировав
его с примера он не работает вообще
И у него есть еще проблема это конфликт со скриптами
SignalR со своими приколами
У меня проблем особых не возникало. Прочитайте документацию, и делайте все строго по ней, т.к. обработка ошибок у SignalR не особо точная и баг можно словить не сразу, а только в ходе длительного тестирования. Нужно делать все строго по документации.

Добавлено через 3 минуты
Цитата Сообщение от GENDALF_ISTARI Посмотреть сообщение
играет ли роль нагрузка ?
Играет роль безопасность данных, отправляя пользователя в композиции с его сообщениями, эти сообщения будут доступны всем остальным клиентам. Вопрос очевиден, т.к. объем данных увеличивается.

Лучше создавать DTO классы для клиент-серверного взаимодействия, скопировав нужные поля для отправки (это увеличит безопасность данных и производительность сервера), использовать классы в композиции с зависимыми объектами для обработки данных на сервере (это увеличит производительность сервера)

Цитата Сообщение от GENDALF_ISTARI Посмотреть сообщение
Второй момент если мы вытаскиваем сообщения
то естественно лучше пускай они идут списком
списком читаються их id и заменяються на юзеров , как добавиться так и запищется
хотя бы так:

Javascript
1
2
var communication = (new DefaultCommunicationCreator()).create();
communication.updateUsers();
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
  
 
/***communication***/
 
/*communication creator*/
function DefaultCommunicationCreator(){
    
}
DefaultCommunicationCreator.prototype.create = function(){
    return new Communication(new Receiver(), new Sender());
}
 
/*client-server longpooling communication*/
function Communication(receiver, sender){
    this.receiver = receiver;
    this.sender = sender;
}
 
Communication.prototype.updateUsers = function(){
    this.sender.getUsers(this.receiver.updateUsers);
}
 
 
/***Receiver-sender***/
 
/*client-server longpooling receiving data from the server*/
function Receiver(){
}
 
Receiver.prototype.updateUsers = function(users){
      var rows = "";
      $.each(users, function (index, user) {
          // добавляем полученные элементы в таблицу
          rows += row(user);
      });
      //$("table tbody").append(rows);
      messenger.recieve(rows);
}
 
/*client-server longpooling sending data to the server*/
function Sender(){
}
 
Sender.prototype.getUsers = function(callbackSuccess) {
    this.sendDataAsync('/api/chats', "GET", callbackSuccess)
}
 
Sender.prototype.sendDataAsync = function(url, requestType, success)
{
      $.ajax({
          url: url,
          type: requestType,
          contentType: "application/json",
          success: success
      });
}
  }


Вернуться к обсуждению:
SignalR или Web Api C# ASP.NET Core
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.05.2017, 09:16
Готовые ответы и решения:

Asp core 2 Signalr VS 2017 или о боже что куда зачем?
История такова, что пол года назад сидел на vs 2015 и простенький чатик работает просто на ура,...

Web Api+AngularJs
Добрый день, как сделать вывод данных с Api контролера на страничку api controller using...

Клиент Web Api
Авторизуюсь к web api - следующий запрос выдает не авторизованный доступ, авторизация на сервере...

Производительность Web API
Приветствую. Решил разобраться с Web api. Создал проект. Опубликовал. Все работает, но есть...

4
10.05.2017, 09:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.05.2017, 09:16
Помогаю со студенческими работами здесь

Авторизация в Web API
Всем привет. Я использую ASp.NET WEB API и делаю авторизацию к нему. По сути мне нужно только...

Авторизация на web api
Здравствуйте. Пытаюсь сделать авторизацию на web api с куки и вообще не понимаю, как. Про куки...

Web API Сервер
Есть сервер. Я знаю его IP адрес, логин и пароль. Как подключиться к серверу используя web api,...

Web api, out of memory
Добрый день. Имеется вот такой код public class FileHelper { public static string...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru