
Kirill
19.06.2017
07:45:35

Igor
19.06.2017
07:51:47

Олег
19.06.2017
09:23:50
Вот в четверг на митапе было
https://www.youtube.com/watch?v=bFZ9ytZnVmQ

Igor
19.06.2017
09:37:08
Слишком много математики и мало примеров фич для реальной разработки

Google

Олег
19.06.2017
09:40:07
Математика была во втором докладе про теоретические варианты развития языков программирования

Летучая
19.06.2017
09:48:54
Есть ли в UWP возможность наследнуться Page-у от generic-класса, чтобы поместить туда часть логики? Хочу объявить ViewModel дополнительным свойством, чтобы работал Intellisence в x:Bind XAML. Но столкнулся с проблемой, что IL не понимает генериков с Page вообще.
То есть он просто генерирует говно типа: CustomPage : BindablePage, хотя правильный вариант выглядел бы так: BindablePage<CustomPageViewModel>

Олег
19.06.2017
09:50:27
Композицию, не?

Летучая
19.06.2017
09:50:40
Хм?

MadMax
19.06.2017
09:53:40
Ребят, вы все на винде сидите?

Летучая
19.06.2017
09:53:43
Понятно, конечно, что можно использовать дедовский Binding и Page.DataContext, но неужели x:Bind в 2к17 году настолько недоделанный, что не может в генерики?

Igor
19.06.2017
09:53:43

MadMax
19.06.2017
09:55:14
Помогите, ребят пжалусто

Летучая
19.06.2017
09:56:02
Такой инпут:
public class BindablePage<TViewModel> : Page
{
и:
<mvvm:BindablePage
x:TypeArguments="local:AudioCollectionViewModel"
xmlns:mvvm="using:NeonVK.Extensions.Mvvm"
<...>
и:
public sealed partial class AudioPage : BindablePage<AudioCollectionViewModel>
{
IL не понимает, и генерирует совсем не то, что от него хотят:
partial class AudioPage : global::NeonVK.Extensions.Mvvm.BindablePage
{

MadMax
19.06.2017
09:56:39
Как же мне плохо тут на винде(((... Я js разработчик... Пишу фронт енд на angular и react.. Получилось так, что я разобрался со всеми своими проектами... И мой коллега пишет сайт на ASP.net и Разор какой то. У него совсем завал, я предложил свою помощь в верстке... Ну мне Тим лид и говорит, мол. Тогда тебе надо переезжать на Windows
мол, Visual Studio, все дела

Google

MadMax
19.06.2017
09:57:24
Есть ли какое спасение моих нервов?

Олег
19.06.2017
09:57:39
Rider

Victor
19.06.2017
09:57:53
razor

Vasily
19.06.2017
09:58:18
Visual studio code

Олег
19.06.2017
09:58:44
Visual Studio for Mac

MadMax
19.06.2017
09:59:36

Олег
19.06.2017
09:59:45
Очевидно, нет
Накати плагинцов для js и ставь https://www.jetbrains.com/rider/

Roman Tezikov
19.06.2017
10:00:49
Rider однозначно. Быстрый, идет, что на маки, что на винду + Решарпер встроенный

MadMax
19.06.2017
10:01:39
Оооо да!!!!

Олег
19.06.2017
10:01:52
Умеешь в WebStorm? Вот это тоже самое почти

MadMax
19.06.2017
10:02:18

Igor
19.06.2017
10:06:15

Олег
19.06.2017
10:06:19
Правда, хз, взлетит у тебя сборка вашего asp.net проекта, может, там всё люто виндо-специфично

MadMax
19.06.2017
10:07:08

Олег
19.06.2017
10:07:16

Roman Tezikov
19.06.2017
10:09:34
да

Sergey
19.06.2017
10:19:52
мне кажется на Rider взлетит только .net core

Google

Evgeniy
19.06.2017
10:39:30
BattleResult.UsersFinalAdditionalRating[rUserFleet.UserId] -= (long)(rUserFleet.NegativeDamagedRatingPts * additionalK_InDefenceInLose);
в этой строчке выходит overflowexception
Где может быть проблема?

Andrey
19.06.2017
10:40:06
Девчата и ребята, кто с LDAP работал?

Alexey
19.06.2017
10:40:40

Andrey
19.06.2017
10:40:48
Я не могу проверить пару логин/пароль нормально.

Alexey
19.06.2017
10:41:05
ты через что стучишься?

Andrey
19.06.2017
10:41:22
public class AdAuthProvider: IAuthProvider
{
public bool Validate(string username, string password)
{
using (var cn = new LdapConnection())
{
cn.Connect(host, 389);
try
{
cn.Bind(username, password);
return true;
}
catch (LdapException)
{
return false;
}
}
}
}
https://github.com/dsbenghe/Novell.Directory.Ldap.NETStandard

Alexey
19.06.2017
10:41:45
а через Membership не хочешь попробовать?

Andrey
19.06.2017
10:41:59

Gid
19.06.2017
10:42:04
Тимлид тебе напиздел
Разор ничего страшного

Alexey
19.06.2017
10:42:43

Gid
19.06.2017
10:42:44
Там два с половиной тега
Делай обычную вёрстку

Andrey
19.06.2017
10:43:48

Alexey
19.06.2017
10:44:10
ну с того бы и начал

Google

Alexey
19.06.2017
10:47:24
Его в коре нет.
https://github.com/chsword/aspnet-core-ad-authentication
глянь сюда, может поможет

Andrey
19.06.2017
11:01:48
Хм... А dn как писать? А то я не могут понять как из логина dn получить.

Igor
19.06.2017
12:47:58
Народ есть у вас мысли (о которых вы не можете молчать), про диверсети IT (в частности про отсутствие женщин)
Велком в https://t.me/CSharpRest особенно если вы девушка ??

Gid
19.06.2017
12:54:06
Чё это за флажок

Anatoly
19.06.2017
12:54:21
bookmark?

Admin
ERROR: S client not available

Gid
19.06.2017
12:54:40
Как его юзать и что он даёт?

Anatoly
19.06.2017
12:55:21
я никогда не пользовался им в редакторах. Но я думаю смысл тот же что и в обычных закладках
перемещаться по ним например.

Владимир
19.06.2017
12:55:47

pew
19.06.2017
12:56:36
которое любит слетать при всяких редактированиях

Vlad
19.06.2017
12:57:11

Владимир
19.06.2017
12:57:18
http://supercharger.tools/
я недавно вот эту штуку еще поставил
пока нравится

pew
19.06.2017
12:58:54
можно еще расширение написать что бы заменяло табы на пробелы, что бы больше денег зарабатывать

Владимир
19.06.2017
13:01:12
там не только темплейты
полистай

Google

Владимир
19.06.2017
13:01:50
вешается при данном эксепшене в 100% случаев

Vyacheslav
19.06.2017
13:02:01

pew
19.06.2017
13:02:29
просто странно что ты такое пишешь, сарказма неужели не понял и про исследование не в курсе, что ли)

Vyacheslav
19.06.2017
13:03:09
Читал))

Vlad
19.06.2017
13:04:39
эт что за чудо-эксепшн

Владимир
19.06.2017
13:05:19
приехали

Gid
19.06.2017
13:19:48
хочу проверить

Владимир
19.06.2017
13:25:33
это же похоже вообще студии эксепшен
или отладчика

Vlad
19.06.2017
13:27:18

Anton
19.06.2017
14:18:50
public async Task DisposeAsync()
{
CancellationTokenSource.Cancel();
await InitializationTask;
Dispose();
}
Типа такого

Igor
19.06.2017
14:22:17
Кто нибудь сталкивался с проблемой, что CallContext.LogicalSetData в async методах не может передавать данные в в родительский контекст, так как await создает свой дочерний контекст, данные можно передавать дочерним контекстам, но не наоборот
Эта группа больше не существует