Загрузка файла или нескольких файлов в ASP.NET MVC 2
Posted by AlexandrYZ in Перевод on 2010.07.20
Перевод: Phil Haack – Uploading a File (Or Files) With ASP.NET MVC
Я хотел убедиться в том как осуществляется загрузка файла или набора файлов с помощью ASP.NET MVC и первым результатом поиска по фразе “uploading a file with asp.net mvc” была статья в блоге Скотта Хансельмана.
Его статья очень подробна и помогает понять что происходит под капотом. У меня есть только одна претензия к коду, он может стать проще, потому что с тех пор мы доработали ASP.NET MVC 2. Я пишу эту статью в блог в надежде скинуть его статью с первого места.
ASP.NET MVC 2 и jqGrid
Posted by AlexandrYZ in Coding on 2010.05.29
Введение
При работе с данными часто возникает необходимость отображения их в виде таблицы, и кроме этого еще иметь возможности удобной манипуляции с данными: сортировка, фильтрация, редактирование и тд.
После непродолжительных поисков наткнулся на плагин jqGrid к jQuery.
Возможности плагина:
- Постраничная загрузка данных (Paging)
- Inline редактирование данных
- Сортировка и фильтрация
- Режим отображения – SubGrid. По сути это разновидность Master – Detail
- Режим отображения древовидных списков – TreeGrid
Рейтинг команды Что? Где? Когда?
Posted by AlexandrYZ in Проекты on 2010.04.28
Программа позволяет строить график рейтинга команды Что? Где? Когда? (ЧГК). Информация о рейтинге берется с сайта Официальный рейтинг МАК.
Ссылка для загрузки программы.
Там есть еще »
Разработка приложения Hello MEF – Часть II – Метаданные
Posted by AlexandrYZ in Перевод on 2010.04.27
Еще один перевод статьи Глена Блока на тему Managed Extensibility Framework Building Hello MEF – Part II – Metadata and why being Lazy is a good thing.
В первой части этой серии статей мы создали основу нашего приложения, в конце прошлой статьи оно показало один виджет. В этой статье мы покажем два виджета, sensing a pattern here?1
Мы покажем два, но поместим их в разные места приложения. Мы изучим два способа сделать это, включая очень мощный механизм MEF называемый метаданные.
Если вы только перешли к этой статье вы можете взять исходные коды проекта здесь
Там есть еще »
- sensing a pattern here? [↩]
Материалы по Command Query Responsibility Segregation
Posted by AlexandrYZ in links on 2010.04.09
Статьи
CQRS, Task Based UIs, Event Sourcing agh! Хорошая статья с обзором элементов архитектуры
Clarified CQRS PDF – Детальный обзор элементов и процессов архитектуры решения
CQRS à la Greg Young и CQRS – The Domain Events – Разбор с примерами кода от Mark Nijhof автора фреймворка Fohjin
DDDD, CQRS and Other Enterprise Development Buzz-words – Статья Рината Абдуллина о применении DDDD и CQRS в разработке приложений.
Обсуждение Axonframework CQRS Framework с его разработчиком в InfoQ
лента твиттов о CQRS
Создание OData API для StackOverflow включая XML и JSON за 30 минут
Posted by AlexandrYZ in Перевод on 2010.04.05
Автор: Скотт Хансельман
Статья: Creating an OData API for StackOverflow including XML and JSON in 30 minutes
Прошлой ночью я отправил письмо Jeff Atwood в котором была одна строка. «Ты должен сделать Stackoverflow API используя OData». Then I realized that, as Linus says, Talk is Cheap, Show me the Code. Я отвел под это весь 12 часовой полет. Но к сожалению это заняло 30 минут, так что остальное время я смотрел фильмы.
Вы можете следить за процессом и делать это самостоятельно, если хотите.
Там есть еще »
JSON serializer Generic extension
Posted by AlexandrYZ in Coding on 2010.03.26
Работая над своим мелким проектом на Silverlight 4, пришла в голову мысль скрестить Extension Methods и Generics.
Получилось замечательно.
Взаимодействие Silverlight приложения с PHP
Posted by AlexandrYZ in Coding on 2010.03.21
Достать нынче дешевый Windows хостинг легко и дорого, а создавать Silverlight клиент-серверные приложения хочется. Собственно, тем и занимаюсь последнее время. Так как Linux хостинг у меня уже есть, решил его использовать для этих целей.
Итак, опишем задачу. Silverlight приложение позволяет вводить текст и отсылать его на сервер, где эти данные обрабатываются PHP скриптом – вычисляется MD5 хеш, который отсылается клиенту, полученные данные отображаются в ТеxtBox.
Примечание: В Silverlight 4 RC функций по вычислению MD5 хеша все еще нет, хотя при непродолжительном поиске можно найти готовые классы.
Там есть еще »
Разработка приложения Hello MEF на Silverlight 4 – Часть I
Posted by AlexandrYZ in Перевод on 2010.03.16
Автор: Glenn Block
Оригинал: Building the Hello MEF dashboard in Silverlight 4 – Part I
В моем прошлом посте я продемонстрировал основы Managed Extension Framework с помощью приложения Hello MEF, которое я использовал на PDC. В этой серии постов, мы создадим приложение с нуля о чем и будем говорить в будущем. Это займет несколько статей, я пока не уверен в этом, давайте посмотрим
Мы создадим приложение в итеративном стиле, по пути пересматривая отдельные компоненты чтобы вносить новую функциональность.
До того как вы продолжите, сделаю анонс тем, которые мы по пути рассмотрим:
- Экспорт / Импорт и инициализатор компонентов.
- Экспорт метаданных.
- Настраиваемый экспорт.
- Переопределение инициализатора компонентов.
- Динамическая загрузка XAP.
В этом посте мы рассмотрим только первый пункт.
Что-бы продолжить вам необходим Silverlight 4 и Silverlight 4 Toolkit. Вы можете скачать Silverlight 4 здесь и toolkit здесь.
Введение в Managed Extensibility Framework
Posted by AlexandrYZ in Перевод on 2010.03.13
Автор: Derek Greer
Оригинал: An Introduction to the Managed Extensibility Framework
Введение
На протяжении многих лет приложения следуют тенденции к расширению основной функциональности за счет использования различных механизмов. От пакета приложений Microsoft Office до интернет браузеров, instance messenger, … каждого приложения которое мы используем сегодня предлагает различные формы расширяемости. К несчастью, разработка расширяемых приложений на платформе .NET постоянно требует что бы команда разработчиков обеспечивала инфраструктуру для этого. Так было, до сих пор.
Microsoft разработал новую библиотеку Managed Extensibility Framework которая обеспечивает создание расширяемых приложений на платформе .NET. Ниже приводится введение в особенности Managed Extensibility Framework.
Там есть еще »
