По роду деятельности требуется сменить платорму с дремучего VBA (ну это основа, начальные знания JS, HTML, XML всеж имеются) на что то более новое. После долгих метаний была выбрана связка MS SQL + C#(WPF). Энтерпрайз и реляционная. Лицензии. Кто может подсказать адекватные учебники по C# WPF? Не "тут у нас кнопочка сохранить, а вот так вы можете расположить 2 окна группой вертикально".
|
Донат На хостинг |
ISK за переводы до 75kk за 1000зн. |
Хроники EVE Сборник |
Новичкам Полезная информация |
Учебники C#
#4
Отправлено 03 December 2014 - 10:45
Если нужен именно учебник, а не справочник, то есть хорошая книга из серии Head First. Материал излагается необычно, но запоминается легко, хорошо и надолго.
И то и другое, подбираю библиотеку. Пока не определился с моделью данных. Т скуль вполне устраивает. Думаю, стоит ли морочиться с энтити фреймворком или линком, задачи не те. Бд гвоздями прибита к железу и никаких поползновений никуда не предполагает. Можно название книги?
#5
Отправлено 03 December 2014 - 10:46
Э. Троелсен. "Язык программирования С# 5.0 и платформа .Net 4.5"
в принципе там есть под все версии, это последняя редакция. основы и справочник
ну и Рихтера "CLR via C#..." тоже под текущую редакцию. углубленный материал так сказать
зы. появление халявной вс2013 комунити таки сподвигло? ![]()
Сообщение отредактировал Denadan: 03 December 2014 - 10:54
Ева - тебя все равно убьют ![]()
---
That's not magic, that was just Pinkie Pie.
#6
Отправлено 03 December 2014 - 10:55
Так и называется - Head First C#, 3rd EditionМожно название книги?
A Learner's Guide to Real-World Programming with C#, XAML, and .NET
+ точно есть перевод на русский, называется:
Изучаем C#
Э. Стиллмен, Дж. Грин
ISBN: 978-5-459-00422-9, 978-1-4493-8034-2
Год издания: 2012
Издательство: Питер
Сам не читал, ибо С# не изучал, но серия нравится по другим книгам, в частности - Java и Design Patterns очень порадовали
#7
Отправлено 03 December 2014 - 11:05
Так и называется - Head First C#, 3rd Edition
A Learner's Guide to Real-World Programming with C#, XAML, and .NET
+ точно есть перевод на русский, называется:
Изучаем C#
Э. Стиллмен, Дж. Грин
ISBN: 978-5-459-00422-9, 978-1-4493-8034-2
Год издания: 2012
Издательство: Питер
Сам не читал, ибо С# не изучал, но серия нравится по другим книгам, в частности - Java и Design Patterns очень порадовали
Спасибо будем почитать.
#10
Отправлено 03 December 2014 - 12:20
#13
Отправлено 03 December 2014 - 13:36
HeadFirst серия слишком примитивна для изучения сообственноо языка, годиться для тех кто даже "хеллоу ворд" ни разу в жизни не писал. Да и манера изложения весьма своеобразна. Разве что, по паттернам нормальная
Зачем людей в школу шлют? сразу бы к станку с 7 лет - пусть там и учатся.
В благословенной Британии с 6-7 лет к станку, с 12-16 часовым рабич днем ставили (в благословенном XVIII)
Поскольку согласно Библии Иисус именно родился, а не отпочковался от тела Марии, то было не вегетативное размножение, а половое. Но без участия самца, то бишь партеногенез. У позвоночных партеногенез известен только среди рептилий. Выходит, что Иисус и Мария — рептилоиды. Косвенным подтверждением этой теории являются некоторые ящерицы, способные бегать по поверхности воды
#14
Отправлено 03 December 2014 - 13:42
зы. появление халявной вс2013 комунити таки сподвигло?
Может они еще не в курсе сколько лицензия на MS SQL Server стоит ![]()
#15
Отправлено 03 December 2014 - 13:45
Может они еще не в курсе сколько лицензия на MS SQL Server стоит
Не, у нас неограниченная лицензия на 2 процессора. Не в цене дело. Переходим потому, что тупо костылей и прокладок уже не хватает латать и изобретать хаки и велосипеды.
#16
Отправлено 03 December 2014 - 14:06
И то и другое, подбираю библиотеку. Пока не определился с моделью данных. Т скуль вполне устраивает. Думаю, стоит ли морочиться с энтити фреймворком или линком, задачи не те. Бд гвоздями прибита к железу и никаких поползновений никуда не предполагает. Можно название книги?
если нужна скорость, то у ентити фреймворка была проблемма с производительностью.
#17
Отправлено 03 December 2014 - 14:25
Из списка, Шилдт и Рихтер - офигенны. Как авторы во всяком случае, сами книги не читал
Рихтер неплохо объясняет концепции .NET Framework, что гораздо важнее чем знание языка.
С Entity Framework возиться однозначно стоит. Он весь БД-ориентированный код позволяет сделать просто неубиваемым в плане стабильности и очень легко модифицируемым.
если нужна скорость, то у ентити фреймворка была проблемма с производительностью.
Проблемы с производительностью в модели данных или общей архитектуре. EF просто более чувствителен ко всякому говну
#19
Отправлено 03 December 2014 - 20:07
Линк красив и офигителен при работе с любыми данными, а не только с БД.
кстати да. имхо для бд выгоднее использовать запросы и хранимые процедуры. воопше linq штука вкусная и вызывает привыкание, но субд имеют подобный функционал из коробки и встраивать запросы в запросы что бы делать запросы пока ты делаешь запросы на нескольких уровнях абстракции это (имхо) несколько излишне. с другой стороны LinqToSql позволяет строить запросы и работать с бд на прямую воопше без sql...
Ева - тебя все равно убьют ![]()
---
That's not magic, that was just Pinkie Pie.
#20
Отправлено 03 December 2014 - 20:23
1. LINQ to SQL мертв, сейчас актуален EF и LINQ to Enitties.
2. Последний используют именно для того, чтобы не раскидывать запросы по разным уровням абстракции, а держать все в Business Layer. Встраиваемые процедуры... я хз где они сейчас вообще полезны, кроме разве что каких-то сугубо технических вещей, связанных с конкретными фичами конкретной субд.
Говорю об enterprise-секторе, если что. Какой ад творится в геймдеве и пр. местах повышенной концентрации перформанс-дрочеров, могу только гадать
1 посетителей читают тему
0 members, 1 guests, 0 anonymous users

Вход
Регистрация



Наверх


