Привет всем, ребята у меня есть несколько вопросов про ".Net" , помогите разобраться и объясните простым языком=) :
1. Для чего используют этот фреймворк ?
2. Какая разница между Spring ,чем отличается ?
3. (Тут попростому)Для того что бы использовать Spring нужно внедрять его зависимости , создаем бины и т.п. и делается это в intellij idea , Так вот как организована работа с .Net и в какой среде разработки нужно с этим фреймворком работать.
ps: Почему у меня возник такой вопрос и зачем мне это нужно? - я учусь в универе и в этом году в расписании появился предмет "программирования способами .Net" так вот я решил узнать что это)))
proof yourself
30 уровень
.Net
Комментарии (19)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Justinian Judge в Mega City One Master
4 сентября 2020, 18:48
какой нетерпеливый :)
Гугль дает как-то так:
В принципе, коротко и по сути.
Для дотнета среда разработки Visual Studio я думаю.
Изучай в общем. Это полезно для общего развития.
Дотнет и джава имеют пересечение по использованию как две основные платформы для разработки энтерпрайз приложений.
Много чего общего, много отличий, два брата-акробата, в общем.
Так что изучай, потом на джава раше запилишь статью и расскажешь нам, что такое дотнет и что ты узнал из "вражеского" лагеря 🤣 +1
Wladyslaw Java Developer Master
4 сентября 2020, 14:07
.net - что-то типа нашего JDK только у шарпистов. Ну и там ещё какие-то языки в их байткод можно компилировать.
То есть, рантайм + стандартная библиотека.
Не уверен что у них в родном рантайме есть реализация внедрения зависимостей.
+2
proof yourself
4 сентября 2020, 18:08
эх, плохо т.к будет отвлекать от изучения java
0
Wladyslaw Java Developer Master
4 сентября 2020, 18:14
не знаю насколько правдивы шутки в стиле "Си шарп? А, вы имелли ввиду Майкрософт джава", потому как сам не пробовал - но вроде как языки и платформы действительно похожи.
+2
proof yourself
4 сентября 2020, 18:19
буду надеяться что похожи) т.к еще и php будут учить в общем решили завалить всем и сразу...
0
Wladyslaw Java Developer Master
4 сентября 2020, 18:23
php жив еще?
Ну, когда учился я - программа под конец учебы только до концепции ООП дошла. А так - то тебе язык ассебмлера процессора i8080, то тебе i8086, to Pure C. Интересно, конечно, дает добраться ближе к железу, но давно уже устарело. Такие вещи можно было бы дать для ознакомления, но за пол курса, ну ладно - на первом курсе. А всякие паскали можно было бы в принципе выбросить.
Так что программа посвежее - не так уж и плохо.
Ты там главное не забивай и учись, не будешь потом свитчингом заниматься ;)
+2
Justinian Judge в Mega City One Master
4 сентября 2020, 18:40
золотые слова.
А кобол, фортран, алгол-60 изучали? :)
+1
Wladyslaw Java Developer Master
4 сентября 2020, 18:43
Не, как-то обошло стороной.
Но, prolog был, например. Хотя, он вроде как не такой уж и мертвый, как и само логическое программирование.
Ну, видишь, упущение какое.
Может как-то наведаюсь в родной вуз, подкину идейку :)
А знал бы Кобол - поехал бы в Штаты, вон. 😀
0
Justinian Judge в Mega City One Master
4 сентября 2020, 18:52
та да, ничего, это упущение можно решить ящиком архивной "Техники молодежи" 😆
0
Justinian Judge в Mega City One Master
4 сентября 2020, 18:54
дочитался за пролог, ну за это четверть ящика можно скостить, неофитский язык конечно, но лучше чем эти хипстерские молодежные си/си++ :)
0
Wladyslaw Java Developer Master
4 сентября 2020, 18:59
чисто математическую логику попрактиковать - да, но что-то на нем писать я не могу представить как, если честно. Мне не зашло, в общем 😅
0
Justinian Judge в Mega City One Master
4 сентября 2020, 19:35
если бы было иначе, можно было бы почти с уверенностью сказать, что ты киборг, прошедший тест Тьюринга :)
А так, ты живой человек, поздравляю ))
0
Wladyslaw Java Developer Master
4 сентября 2020, 20:34
К слову о киборгах.
Об ассемблере :
Как минимум один раз снялся в кино, но зато в каком! В первой части Терминатора можно видеть как Киборгъ предпочитает MOS Technology 6510/8500 ассемблер.
Необходимое пояснение. На скриншоте видна программка из чередующихся инструкций LDA-STA-LDA-STA…(load-store-load-store). В семействе 6502 программы состоят чуть менее, чем полностью из LDA/LDY/LDX/STA/STX/STY вследствие наличия всего 3х 8-битных регистров. Наличие почти полного отсутствия регистров компенсируется нулевой страницей памяти, откуда-куда постоянно приходится перекладывать байтики, так как хранить их более негде. В данном ЦПУ 13 режимов адресации на всего 53 команды. Алсо порты ввода-вывода замаплены в адреса памяти, так что чтение-запись из-в порты осуществляется также этими командами. Короче: программы в Терминаторе имеют вполне осмысленный вид и не являются кучей команд от балды. Подробнее: Livejournal user icon.pngЭтот удивительный Терминатор/48076.
Казалось бы, можно не заморачиватся и нафигачить какой-то шизофазии, но нет.
Вот люди к делу серьезно подходили то.
+1
Сергей
4 сентября 2020, 23:10
😂
на современных стойках Fanuc, поддерживается 57осей (на март 2019), но одновременная работа без простоя 5, в максимальной комплектации контроллера. Это связано с тем что шина проца не может расширятся до бесконечности, контроллируя больше 5 серво двигателей, а так же генерировать ШИМ на 5 каналов с плавающей частотой до 500_000 Гц (каждый) согласно требований Управл.Программы. Распараллеливание генератора приводит к, скорость чтении-удаление-запись буфера 2х смежных(а то и больше) генераторов упадает в пол как и стабильность считывания из-за той самой шины.
И вот представляю робота, с кучей переферийных сервов и пневмой(гидравликой) на 1м проце и ПО на ассемблере - становится очень страшно, в друг упадет и на ногу:))
Boston Dynamics, пошли по пути отстранения единоличного преимущества управления 1м процессором всей кинематики и разбили на независимый процесс под контроллем аналога нашей MVC и ноу магия.
Смутно помню ассемблер, гранит науки техникума зашел и вышел почти не заметно, но с памятью там точно будет проблема.
А подход режесуры, не поленились:)
+2
Wladyslaw Java Developer Master
4 сентября 2020, 23:55
Я, кстати, работал с ЧПУ и там было фануковское железо. Ничего не скажу поводу одновременной работы, потому что на станке было всего 5 осей. Да и G-code доводилось писать довольно редко потому как были всякие утилиты которые его генерили из автокадовских чертежей етц. Но тема тоже интересная. Одна из проблем сегодняшней реальности - куда не кинься - все интересно, а длительность жизни ограничена. 😆
По поводу робота - это ж Шварц. Он на пафосе работает, который все аппаратные недостатки компенсирует. 😀
+1
Семен Константинов
30 сентября 2020, 22:24
prolog - боль, страдания, вьетнамские флэшбэки.
0
VladimirMaster
4 сентября 2020, 12:48
Вот хорошее описание.
+2
proof yourself
4 сентября 2020, 13:22
Спасибо , по моему я узнал практически все что хотел!
+1
Ksenia MarioMaster
4 сентября 2020, 11:46
хм. дот нет как джава й jvm но от від майкрософта.
+1