@CSharpChatЭта группа больше не существует

Страница 453 из 1888
? Райзя ?
01.03.2017
21:13:09
а вот последний абзац клевый

Nikita
01.03.2017
21:13:35
>Но это очень ограниченное решение зато к нему можно написать живой превьювер

>потому что там какой-то ппц потому что там как в винформах и старом VB, только XML

anton
01.03.2017
21:14:37
Google
Nikita
01.03.2017
21:17:08
в старых винформах автоматически сгенерированный код на C#/VB.NET

который нельзя руками править, т. к. иначе дизайнеру формочек станет плохо

и он его обратно уже не воспримет

? Райзя ?
01.03.2017
21:18:24
не, дизайнер формочек в ios точно не потянет что-то сделать без знания языка

костыльно там все

Nikita
01.03.2017
21:21:49
вот-вот

а к xaml-у я даже к наколеночному более-менее сносный превьювер и интеллисенс за неделю прикрутил

? Райзя ?
01.03.2017
21:23:06
потому что когда я на какой-то пираченной ультимейт писал, там все подчеркивалось и рисовалось сразу без недель

Nikita
01.03.2017
21:25:14
>это когда ты бомж и не можешь купить профешнал студию? это когда ты пилишь свой UI-фреймворк

Му
01.03.2017
21:26:13
что за UI-фреймворк?

Google
Nikita
01.03.2017
21:26:47
https://github.com/AvaloniaUI/Avalonia/

anton
01.03.2017
21:27:16
Му
01.03.2017
21:27:39
а, этот

Nikita
01.03.2017
21:28:38
а с автором бесполезно спорить

надо дождаться, когда этот clusterfuck устаканится

и уже потом смотреть

ну и про рослин он нагло _врёт_

его тот в же CodeRush внедрили в качестве движка

аналогично с фичами net core

там всё реально нужное уже есть

веб-приложения на нём без проблем пилятся

авалонию я на нём завёл дописав строк 300-400 кода

включая правки в билд-скрипте

? Райзя ?
01.03.2017
21:31:35
>это когда ты бомж и не можешь купить профешнал студию? это когда ты пилишь свой UI-фреймворк
а как он пишется? насубклассировать элементов на сисярпе и свое поведение написать? и всякие там инспекторы для превью переписать для этих субклассов?

Nikita
01.03.2017
21:32:04
это начиная с базового класса, свойства которого можно биндить

дальше от него наследуем Visual

дальше от него наследуем TemplatedControl

во всём этом счастье реализуем систему для Layout-а

дальше реализуем TopLevel (читай: окно), в котором эта система живёт

ну а дальше пытаемся отрисовать и подружить с "настоящим" окном операционной системы

Google
Nazar
01.03.2017
21:33:31
/stat@combot

Combot
01.03.2017
21:33:35
combot.org/chat/-1001066857984

Nikita
01.03.2017
21:33:58
в итоге получается развесистое дерево обычных шарповых объектов с поддержкой биндингов и XAML,m которое можно потом отрисовать на любом калькуляторе, где есть фреймбуфер

а, ещё автор статьи ВРЁТ про >For now, the only .NET mature-enough to use is 4.x. Yes, the one that hasn't moved even an inch since ASP.NET MVC 5

т. к. все эти новые либы совместимы с 4.х

anton
01.03.2017
21:35:08
Nikita
01.03.2017
21:35:34
аспнеткор тот же

он на голову выше того ада с System.Web, что был раньше

наконец-то завезли адекватный и быстрый пайплайн обработки запросов

который ещё и не приколочен гвоздями к IIS

Nikita
01.03.2017
21:36:52
собственно те 3.5 проекта на винде, что у меня есть, сейчас крутятся на связке .NET 4.6.1 + ASP.NET Core 1.1

anton
01.03.2017
21:37:39
а, ещё автор статьи ВРЁТ про >For now, the only .NET mature-enough to use is 4.x. Yes, the one that hasn't moved even an inch since ASP.NET MVC 5
но он же не врёт тут? он говорит что матёрый дотнет это 4.х :) а то что там какие то либы работают и в коре и в 4.х - не опровергает слов автора

Nikita
01.03.2017
21:38:06
он утверждает, что десктопный дотнет положили в морозилку

а это не так

сейчас идёт активная унификация зоопарка платформ, с тем чтобы на нём уже можно было пилить плюшки

т. к. это вообще говоря была большая БОЛЬ

если у тебя что-то не-под-винду

все эти не совместимые между собой профили PCL, либы, которые говорят, что они PCL, а на самом деле просто кладут реализации под конкретные платформы

вот это всё

Google
Nikita
01.03.2017
21:39:57
у дотнета на самом деле главная проблема - постепенная потеря опорной платформы

мелкомягкие придумали фигню со своим UWP, который оказался нафиг никому не нужен

а десктоп постепенно теряет позиции

и переходит в состояние инструмента для работы и игрулек

вместо универсального "места жительства в цифровом мире"

ну и общая тенденция к трёхкнопочным "веб-приложениям", которые на самом деле являются тонким клиентом к системе в облаке

на которую пытаются пользователя подсадить

Simple
01.03.2017
21:41:52
Сложный оказался asp.net identifie

anton
01.03.2017
21:41:56
он утверждает, что десктопный дотнет положили в морозилку
он говорит что ничего нового и крутого со времен 4.х не случилось. и он от части прав если что 4.0 вышла в 2010

Simple
01.03.2017
21:41:57
Ужас

Admin
ERROR: S client not available

Nikita
01.03.2017
21:42:11
async-await

Slava
01.03.2017
21:42:25
Nikita
01.03.2017
21:42:30
завезли в .net 4.5 + VS2012

емнип

в чом проблема?
в том, что он сложный

anton
01.03.2017
21:42:43
async-await
это сахар к языку, а не к .net

Nikita
01.03.2017
21:42:48
переусложнённый, я бы сказал

а чего тебе именно от CLR и BCL хочется увидеть?

Simple
01.03.2017
21:43:53
в чом проблема?
Много лишнего. Думаю откопать туториал,где просто 2 инпут формы с логином и паролем и проверкой через bd.

Google
Simple
01.03.2017
21:44:14
Там ужас какой-то. Ничего не понятно мне было

? Райзя ?
01.03.2017
21:45:00
и конфигов еще тьма!

Simple
01.03.2017
21:45:08
Сделаю простой вход

А вот как дальше делать

Нинаю

Nikita
01.03.2017
21:45:22
сделай свою авторизацию на куках и не парься

Simple
01.03.2017
21:45:29
Если пользователь вошёл удачно

То перебрасывать на страницу с чатом?

? Райзя ?
01.03.2017
21:45:42
камлы какие-то, ксамлы, асп нет, навыдумывали кучу вещей

Nikita
01.03.2017
21:45:47
они там переусложнили кучу всего, да ещё и заточили так, что для REST API использовать не удобно

в скайпочате был тролль, агитировавший за Ruby

тут тролль, агитирующий за Swift

не исключено, что это один и тот же человек

яснопонятно

Igor
01.03.2017
21:46:37
сделай свою авторизацию на куках и не парься
Поддерживаю - сделал в своем пет. проекте на asp net core (webapi) и обошелся 1 таблицей вмество десятка.

? Райзя ?
01.03.2017
21:46:52
Nikita
01.03.2017
21:47:14
идентити нужен, когда требуется готовая система ролей, групп и разрешений

и входы через всякие OAuth2

Simple
01.03.2017
21:47:45
Как спрятать страницу с чатом на js? Чтоб только авторизированный пользователь мог попасть на эту страницу

А не рандомный человек с интернета мог зайти в мой чат.

Nikita
01.03.2017
21:50:52
атрибут Authorize повесь

увидишь СТРАННОЕ исключение

Simple
01.03.2017
21:52:11
увидишь СТРАННОЕ исключение
Спасибо, Я тебе завтра ещё напишу,можно ?

Страница 453 из 1888

Эта группа больше не существует Эта группа больше не существует