powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
25 сообщений из 500, страница 13 из 20
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38212449
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Antonariyпропущено...
Сферические в вакууме? Нет. Они нужны для решения конкретных задач, а задач еще нет.

И вообще все МС-байндинги глючное УГ. Что в VB6 неадекватно себя вели, что в .net (я про байндинг контролов к данным), всегда приходилось пользоваться самодельным классом. Это имхо.
У меня всё байндилось нормально. Это какой навороченный объект надо придумать, чтобы не байндилось?Если бы навороченный, так ведь самый примитив. Да вот же он: 8835539
После этого печального опыта я забил на M$байндинги и вообще на объектную модель System.Data, которая тоже УГ, и продолжил юзать ADODB и собственные классы, заработавшие под .net без каких-либо переделок. Ну разве что Set'ы подчистилиcь :)

user7320И что значит, нет задач? У вас же есть.Да ну? А почему я об этом не знаю?
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38212472
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторДа вот же он: 8835539
Фигня какая-то написана... Я этого не понимаю. Надо на Сишарпе и ВПФ писать. Там всё работает.
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38212478
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320авторПоэтому автоматизаторы раскачиваются медленнее. Незачем сломя голову переделывать то, что и так прекрасно работает и зарабатывает.
Приходишь, такой, на работу устраиваться. Говоришь "привет, я на лямбдах и с продвинутыми шаблонами привык, а ещё дайнэмики очень люблю, и вообще с 3.5 Дотнет изучал", а тебе "а мы на 1.1 и 2.0 - свободен".В этом случае нужно выяснить, кто неадекват, контора, которая написала в вакансии про лямбды, а на собеседовании завела про 1.1 и 2.0, или соискатель, пришедший на собеседование по вакансии с 1.1 и 2.0 и начавший гнуть пальцы про лямбды.
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38212483
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320авторДа вот же он: 8835539
Фигня какая-то написана... Я этого не понимаю. Надо на Сишарпе и ВПФ писать. Там всё работает.А премию Шарикова вручают мне. Жестокий мир...
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38212523
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КНадо сначала научиться - потом пользоваться, а не наоборот.Премия "Капитан Очевидность 2013".
Собственно, я и пытался научиться. Вот еще одна попытка, похожая на ту как две капли воды: 14111874 . Хотя там и не биндинг, но поведение такое же беспричинно (с виду) неправильное. Не объяснимое и не объясненное.

авторПро VB6 и WinForms думайте что хотите, но биндинги в WPF не трожьте!Не трогаю, не добрался еще, но осадочек от слова binding уже остался.
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38212672
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariyuser7320пропущено...

Фигня какая-то написана... Я этого не понимаю. Надо на Сишарпе и ВПФ писать. Там всё работает.А премию Шарикова вручают мне. Жестокий мир...
Вы пишете на каком-то старом языке, да ещё и Бейсик (мне он Дельфи напоминает со своими бесконечными begin и end). Ведь всё то же самое можно и на Сишарпе, так Сишарпе ещё и лучше.

Хотя, иногда байндинг в ВПФ меня таки удивляет .
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38212679
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Хотя, иногда байндинг в ВПФ меня таки удивляет .
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
    public class DocumentRootExtension : MarkupExtension
    {
        public DocumentRootExtension()
        { }

        public override object ProvideValue(IServiceProvider serviceProvider)
        {
            var rootObjectProvider = serviceProvider.GetService<IRootObjectProvider>();
            return rootObjectProvider != null ? rootObjectProvider.RootObject : null;
        }
    }
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38212687
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyАлексей КНадо сначала научиться - потом пользоваться, а не наоборот.Премия "Капитан Очевидность 2013".
Собственно, я и пытался научиться. Вот еще одна попытка, похожая на ту как две капли воды: 14111874 . Хотя там и не биндинг, но поведение такое же беспричинно (с виду) неправильное. Не объяснимое и не объясненное.К WinForms масса претензий помимо биндингов. Впрочем, не использовали BindingSource - сами виноваты...
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38212693
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Хотя, иногда байндинг в ВПФ меня таки удивляет .В WPF вообще многое удивляет. Но остальные библиотеки удивляют ещё больше...
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38212807
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Вы пишете на каком-то старом языкеКакой нафик старый язык? Это VB.NET, с лямбдами, шлябдами и прочей фигней, который MS позиционирует как равноценный этому вашему сидиезу. От перевода смысл не меняется:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
DataSet dsOwnerCtlg = new DataSet();
SqlDataAdapter daOwnerCtlg;
private void  frmOwnerCtlg_Load(System.Object sender, System.EventArgs e) // ERROR: Handles clauses are not supported in C#
{
	daOwnerCtlg = g_DataService.GetOwnerCtlg(1);
	daOwnerCtlg.Fill(dsOwnerCtlg);
	txtName.DataBindings.Add("Text", dsOwnerCtlg.Tables(0), "Name_RU");
}

public void qwe()
{
	DataRow dr = dsOwnerCtlg.Tables(0).Rows(0);
	dr["Name_RU"] = txtName.Text;
	SqlCommandBuilder cb = new SqlCommandBuilder(daOwnerCtlg);
	Debug.Print(daOwnerCtlg.Update(dsOwnerCtlg));
}

Алексей КAntonariyпропущено...
Премия "Капитан Очевидность 2013".
Собственно, я и пытался научиться. Вот еще одна попытка, похожая на ту как две капли воды: 14111874 . Хотя там и не биндинг, но поведение такое же беспричинно (с виду) неправильное. Не объяснимое и не объясненное.Впрочем, не использовали BindingSource - сами виноваты...Я обучался по примерам из MSDN. Я виноват в том, что в этих примерах не было слова BindingSource? Откуда я должен был узнать, что это такое и когда его использовать? А если это банальщина, то почему это выяснилось не сразу, а спустя три года?

А еще хотелось бы знать, не провинился ли я в чем-то перед дотнетом в последнем случае. Там даже проект приложен.
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38212822
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyЯ обучался по примерам из MSDN.А надо было начать с какой-нибудь книги. MSDN - это справочник и свалка зачастую неудачных решений.
AntonariyЯ виноват в том, что в этих примерах не было слова BindingSource? Откуда я должен был узнать, что это такое и когда его использовать? А если это банальщина, то почему это выяснилось не сразу, а спустя три года?Не повезло? :-)
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38212842
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КAntonariyЯ обучался по примерам из MSDN.А надо было начать с какой-нибудь книги.Ну, разве что в этом виноват, да.
Алексей КAntonariyЯ виноват в том, что в этих примерах не было слова BindingSource? Откуда я должен был узнать, что это такое и когда его использовать? А если это банальщина, то почему это выяснилось не сразу, а спустя три года?Не повезло? :-)Наверное надо было в .net fw постить, а я на ADO.NET клюнул.
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38213050
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как скажется это на жизнь и развитие Метро, ХТМЛ5 и всех этих ДС и ЦСС3 на следующих ОС МС?

Как это же скажется на сложности разработки под ХТМЛ/ДС/ЦСС?

Повлияет ли это на принятие стандартов ХТМЛ5 - уже несколько лет, вроде, всё принять не могут?
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38213062
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никак, никак, нет.

Сейчас браузеры подстраиваются под стандарты, а не наоборот. Чем новый браузер так крут, чтобы повлиять на стандарты? Разве что его Чак Норрис пишет.
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38213401
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
AntonariyЕсли бы навороченный, так ведь самый примитив. Да вот же он: 8835539
А Вы уверены, что там поле "Name_RU" находится именно в нулевой таблице?
Если оно находится в другой таблице, то поведение будет именно таким.
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38213424
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2AntonariyЕсли бы навороченный, так ведь самый примитив. Да вот же он: 8835539
А Вы уверены, что там поле "Name_RU" находится именно в нулевой таблице?
Если оно находится в другой таблице, то поведение будет именно таким.Сейчас я уже ни в чем не уверен, но другой таблице там взяться было вроде неоткуда. Я один запрос делал.
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38213914
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К
Код: c#
1.
return rootObjectProvider != null ? rootObjectProvider.RootObject : null;


Длинновато :)
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38213921
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей К
Код: c#
1.
return rootObjectProvider != null ? rootObjectProvider.RootObject : null;


Длинновато :)Поправил
Код: c#
1.
return _ != null ? _.RootObject : null;
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38213937
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КПоправил
Код: c#
1.
return _ != null ? _.RootObject : null;


Ну вот, теперь совсем другое дело :)
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38218587
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Продолжу тему про СЛ. Читаем комменты и слушаем подкаст: http://americhka.us/2013/01/17/382-html5-and-flex-framework/ . Конкретно, по ключевому слову Silverlight. Хотя, в подкасте про СЛ ни слова, а в комментах - всего один-два упоминания. Но главное другое - матёрые программисты жалуются, что Флекс, Флеш и прочие крутые RIA-фреймворки уходят в тень, умирают, можно сказать, на наших руках, а дерьмо в виде ХТМЛ и Ко всплывает на поверхность. СЛ им нужен тоже, просто конкретно эти люди, которые по ссылке, его не упоминают. Почему матёрым программерам нужны флексы, СЛы и прочие флеши, и они ждут компилируемые джаваскрипт, а "опустившимся" достаточно ХТМЛя и интерпретируемости? По их варианту, таковы запросы. Но чьи запросы?

По всему выходит, что за ХТМЛ - молодые выскочки - писатели ПХП-сайтов и верстальщики - которые кроме своего ХТМЛя и ДС ничего больше не выучили, но хотят влезть везде - не только в нишу дешёвых сайтов, где они были с самого начала, но и в энтерпрайз, и на мобилки, и на сервера - ну, везде. При этом они хотят кодить не только дешёвые сайты, но и крутые проги, как их старшие коллеги. Но ничего толкового у них не выходит, потому что (со слов профи - я с ХТМЛем плохо знаком, с ДС - вообще не и надеюсь, что и не буду) ну очень трудно вести и поддерживать большой и сложный проект на ХТМЛ+ЦСС+ДС.

Просто получается, что таких молодых выскочек больше, чем всех профи вместе взятых, поэтому, и компании почему-то сделали ставку на кучу баранов и кинули нормальных пацанов, прошу прощения за мои нигилистические выражения.

Теперь что, пытаются ввести костылики - компилируемый ДС, да и ХТМЛ, похоже (версии в шестой, наверное, годика через два-три, а то и пять... если вообще когда будет с этими чудаками, которые уже несколько лет о стандартах договориться не могут). А что выйдет в итоге? Да тот же СЛ, только, наверняка, с болезнями ХТЛМя и ДС (хотят его сильно динамическим сделать, при этом компилируемым - как это будет сочетаться и во что выльется - не знаю). А компилируемый ХТМЛ - это Замл. От чего ушли, к тому и пришли. Я думаю, получившееся компилируемое нечто будет с меньшими функциональными возможностями, по крайней мере, на первых порах. Да, бОльшей распространённостью (если не принимать во внимание бардак в стандартах и следованию им). НО, САМОЕ ГЛАВНОЕ - через три-пять лет. Это называется даже не топтаться на месте, а двигаться вспять.

Да, кстати, супер-пупер кроссплатформенность и унифицированность ХТМЛя, судя по подкасту, сильно преувеличена. Для простого отображения инфы ещё можно сделать кроссплатформенно, но при добавлении функционала уже возникает необходимость проектирования разных интерфейсов для разных платформ - экраны и разрешения-то у всех разные, и что пойдёт для настольного монитора, не пойдёт для смартфона. Вобщем, сами можете послушать подкаст и высказать своё мнение.


Теперь я хочу задать конкретный вопрос. Если я знаю, что клиенты сидят на виндовсах и их браузеры поддерживают СЛ (скажем, у них у всех есть ИЕ как минимум по умолчанию), то есть ли смысл писать богатый фронт-энд не на СЛ? И это если не учитывать, что у нас ДС+ХТМЛ мало кто знает - т. е. придётся изучать с нуля (особенно ДС) ради одного проекта. Бэк-энд и так на Дотнете и Сишарпе. Я для себя решил, что СЛ. Вот, хочу услышать мнения против.
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38218658
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Я для себя решил, что СЛ. Вот, хочу услышать мнения против.Зачем? Ты же решил.
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38218683
beg-in-er
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320,
автор Если я знаю, что клиенты...то есть ли смысл писать богатый фронт-энд не на СЛ?

да пиши , на чём хочешь. кто же тебе запрещает. токма надо прыгать от задачи, а не от способа её реализации.
может статься так , шо какие то конкретные проекты лучше сделать на Флеше или Сильвере. но сдаётся, что 99% задач покрываются HTML5+JS.
ну а для особых случаев - hardcore - вставки на языке "С" в chrome.

Вариантов много, выбор за вами. непущать никто не будет.
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38218768
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariyuser7320Я для себя решил, что СЛ. Вот, хочу услышать мнения против.Зачем? Ты же решил.
Я могу и поменять решение. Я привёл свои аргументы - хочу услышать ваше мнение на счёт них. Как бы вы поступили на моём месте.

авторнадо прыгать от задачи, а не от способа её реализации.
может статься так , шо какие то конкретные проекты лучше сделать на Флеше или Сильвере. но сдаётся, что 99% задач покрываются HTML5+JS.
ну а для особых случаев - hardcore - вставки на языке "С" в chrome.
Ну вот я тоже не понимаю. "Не от способа реализации", и в то же время конкретный способ реализации - ХТМЛ, ДС, Си, Хром. Я тоже могу сказать, что 99% покрываются Сильвером. Плюс Сильвер и вставки понимает - хоть Си, хоть Си++, хоть Дотнет - лишь бы elevated trust было (лично делал - работает).
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38218792
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Antonariyпропущено...
Зачем? Ты же решил.
Я могу и поменять решение. Я привёл свои аргументы - хочу услышать ваше мнение на счёт них.Нормальные аргументы. Если клиенты будут прочно сидеть на SL, а SL ты знаешь настолько, что он у тебя буквально сочится с уст, то пиши на SL.
...
Рейтинг: 0 / 0
Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
    #38218821
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я может чего-то недопонял... Весь топик неосилил прочитать...
Но насколько я вижу user7320 пытается говорить о том, что MS перестает развивать свои же хорошие технологии... Я правда не силен в SL... Но с одной стороны я на его стороне... Помнится в давние времена был компилятор dbase2... Я когда-то на нем начинал прогить... И MS взялась за свое... и создало FoxPro и в дальнейшем Visual FoxPro (кстати тут и форум есть)... Вроде в свое время и неплохой компилятор... И развитие вроде классное обещалось... Но потом она его задвинуло, т.к. Access был так же у нее в развитии... И было очень обидно бросать много хороших наработок как на FoxPro, так и на Visual FoxPro...

Похоже user7320 говорит об этом же, но про современные технологии MS...
...
Рейтинг: 0 / 0
25 сообщений из 500, страница 13 из 20
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Есть где смотреть своего рода дайждест по актуальным технологиям Майкрософт?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]