#mvc

2025-06-11

🏃‍♀️‍➡️Run #Sitecore MVC + Headless on XP!
✅ Coexist #MVC & #Nextjs
✅ Fetch content via Layout Service/ #GraphQL
✅ Prep for #XMCloud with Edge GraphQL

🔗 Learn more: tinyurl.com/AKTechBites10

#HeadlessCMS #SitecoreMVP #SUGCON #AvanadeDoWhatMatters #XMCloud #SitecoreSYM #MVPBuzz

2025-06-10

Minimal API: Избавляемся от устаревающих контроллеров в ASP.NET Core

Я, думаю, многие уже слышали о появившихся в .NET 6 Minimal API - легковесной замене контроллеров/MVC. Кто-то уже успел ознакомиться и задался вопросом: "Ваше API в 3 строчки, это, конечно, здорово, но как это будет работать в реальном проекте с сотнями эндпоинтов, кучей фильтров, аттрибутов, расширениями OpenAPI/Swagger и прочих радостях?" В этой статье я хочу ответить на этот вопрос: пройдемся от основ, преимуществ, недостатков, и закончим нюансами работы и проблемами, которые обязательно возникнут при миграции с контроллеров на Minimal API в крупном проекте. А забегая чуть вперед: если думаете, стоит ли переводить проект на Mini API, вот вам сразу полезная информация: они могут жить в проекте вместе, причем даже без дублирования инфраструктуры: не обязательно переводить все разом - подробнее под катом. Бонусом, заменим SwaggerGen на реализацию OpenAPI от Microsoft.

habr.com/ru/articles/917378/

#c# #net #minimal_api #mvc #api #software_design #openapi #swagger

2025-05-18

[Перевод] Понимание MVC и MVP (для разработчиков JavaScript и Backbone)

Прежде чем изучать какие-либо JavaScript-фреймворки, помогающие в структурировании приложений, может быть полезно получить базовое представление об архитектурных шаблонах проектирования. Шаблоны проектирования являются проверенными решениями распространенных проблем разработки и могут предложить структурные парадигмы, которые помогут нам организовать наше приложение. Я думаю, паттерны очень интересны, поскольку они фактически представляют собой массовые усилия, опирающиеся на коллективный опыт опытных разработчиков, которые ранее сталкивались с теми же проблемами, с которыми сталкиваемся мы сейчас. Хотя разработчики 10 или 20 лет назад, возможно, не использовали те же языки программирования для реализации паттернов, мы можем извлечь из их усилий много уроков. В этом разделе мы рассмотрим два популярных шаблона – MVC и MVP. Контекст нашего исследования будет заключаться в том, как эти шаблоны связаны с популярным фреймворком JavaScript Backbone.js, который будет рассмотрен более детально позже.

habr.com/ru/articles/910074/

#MVC #MVP #javascript

NaClKnight is still Black AFNaClKnight@c.im
2025-05-12

The only #MarvelRivals mod i want is the one that replaces as many voice clips as possible with their correct (aka #MarvelVsCapcom #MvC) lines

Cap doesn't have a "Vibranium Saw" or a "Liberty Charge"
It's "Shield Slash" & "Charging Star"

Wolverine's "Vicious Rampage?" Nah Bruh.
"BERSERKER BARRAGE"

Nobody want to be a shitty programmer. The question is: Do you do anything not to not be one?
Reading blogs or social media and watching YouTube videos is fun. After them, your code may be a little better, of course. But you need a lot. You need to study! Read good books and study the code of other programmers, for example. Maybe work with a new language, architectures and paradigms. You need break the routine.

If you know Object-oriented programming, you learn functional programming.
If you know Model-View-Controller, you learn Model-View-ViewModel.
If you don't know anything about architectures, you learn Clean Architecture, Hexagonal Architecture, etc.
If you know Python, you learn Ruby or Go.
If you know Clojure or Lisp... you don't need to learn anything else. You are already a good programmer. Just kidding. You can learn Elixir or Scala.

Be a good programmer my friend.

#Programmin #OOP #FunctionalProgramming #MVC #MVVM #CleanArchitecture #HexagonalArchitecture #Python #RubyLang #Golang #Clojure #Lisp #ElixirLang #Scala

2025-04-25

Эволюция архитектурных паттернов в бэкенд-разработке: от MVC к микросервисам

В этой статье мы сделаем небольшой экскурс в эволюцию архитектурных подходов – от классического шаблона MVC, популярного на начальных стадиях разработки, до более современных решений, таких как SOA, DDD, Modular Monolith и микросервисы. Наша цель – показать, как переход от одной архитектуры к другой может решить проблемы поддержки, тестирования и масштабируемости. А также дать рекомендации по выбору оптимального решения в зависимости от требований проекта.

habr.com/ru/articles/904320/

#mvc #mvc_framework #микросервисы #микросервисная_архитектура #soa #ddd #modular_monolith

HyperComboGamerhypercombogamer@mas.to
2025-04-16

A new title update has just been released for Marvel vs. Capcom Fighting Collection: Arcade Classics.

#MarvelVsCapcom #XMen #StreetFighter #Punisher #PS4 #XboxOne #Switch #Steam #PCGaming #MvC #Gaming #Games #Gamer #Retro #RetroGaming #Marvel #Capcom #GameDev #IndieDev #GamingNews #RetroDev

:rss: 4Gamer.net − 注目の記事のみ4gamer@rss-mstdn.studiofreesia.com
2025-04-15

「MARVEL vs. CAPCOM ファイティングコレクション アーケードクラシックス」,「VERSUS MODE」を実装するアップデートを4月16日に実施
4gamer.net/games/811/G081108/2

#4gamer #MARVEL_vs_CAPCOM_ファイティングコレクション_アーケードクラシックス #マーベル #MVC #Fighting_Collection #アニメ_コミック #格闘 #原作モノ

2025-03-24

UI/UX: Учимся использовать настоящий MVC

В этой статье я расскажу о том, что такое MVC и об идеях, которые были заложены в этот шаблон его создателем. Мы рассмотрим, как MVC улучшит UI и UX ваших приложений, сделав их понятнее и прозрачнее для пользователей. Рассмотрим способы организации кода по этому шаблону, чтобы вы смогли сразу применить эти знания в своей работе. А так же посмотрим на несколько вариаций этого шаблона, которые улучшают тестирование и ускоряют разработку.

habr.com/ru/articles/893652/

#MVC #MVP #MVVM #программирование #frontend #дизайн

2025-03-19
Juzsi 🏳️‍🌈jvsztn@pixelfed.social
2025-03-08
This was hella confusing for my gamer brain. 😅#gaming #arcade #smb #mvc

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst