В “подкастных гостях” у csharpus
В заключении конференции http://remix.ru (#remixru 2009) я познакомился с отличными ребятами из charpus:
Дмитрием Пасько (http://xy3.habrahabr.ru/) и Максимом Тихобразовым (http://tihobrazov.habrahabr.ru/). Мы на пару с Владимиром Юневым (http://xaoccps.habrahabr.ru/)
с удовольствием записали с ними замечательный подкаст по горячим следам.
Прослушать и оставить отзывы можно здесь: http://csharpus.rpod.ru/106386.html
Что такое ALT.NET?
Введение
По многочисленным WTF от коллег, хотел бы вкратце прояснить, а что же это такое. А дальше решайте сами, интересно Вам это или нет.
Содержание
ALT.NET – Альтернативные инструменты и подходы к разработке на .NET.
Инструменты и подходы перечислены ниже в табличке HOTorNOT.
| Hot | Not |
| Castle, ActiveRecord, NHibernate |
DataSets, Dataset Designer, Entity Framework, MS Application Blocks |
| MVC,NUnit,MonoRail | Web Forms, SCSF, VSTS, MSTest |
| XP, TDD, Scrum | MSF Agile, MSF For CMMI |
| Evolutionary Design and Development | Big Design Up Front |
| Ruby + IronRuby, Python + IronPyton, DLR, Silverlight(?) | ? |
| OR\M (NHibernate, LLBLGen etc..) | DLinq, Data Access Block, DataSets, Plain ADO. NET |
| Open Source (Mono, SourceForge) | Application Blocks, CodePlex |
| MVC and MVP (RoR, MonoRail..) | Web Forms, CAB, Smart Client Factory |
| CVS, SVN | VSS, VSTS Source Control |
| Build Automation and CI (CI Factory, NAnt, FinalBuilder, CruiseControl..) |
Team Build |
| TDD and Unit Testing NUnit, MbUnit, RhinoMocks, NMock, TypeMock |
MSTest for unit testing, VSTS |
| Subtext, DasBlog, WordPress, TypePad, Blogger, FeedBurner | Microsoft MSN Spaces, Community Server(?) |
| Simplicity in Design | P&P |
| Working at Google | Working at MS |
| Google Gears | Smart Client, MS Ajax |
| .NET 3.X (WF, WPF. Silverlight) | .NET 2.0 |
| DI, IoC, Spring for .NET | Object Builder |
| Conferences: OSCon, RubyCon, Code Camps, DevTeach.. |
VSLive, TechEd, DevConnections.. |
Считаю, что необходимо как минимум ознакомиться со всеми перечисленными понятиями как в правой, так и в левой колонках, следуя принципу анализ-синтез-best practices.
Материалы по теме
- Табличка любезно позаимствована здесь http://weblogs.asp.net/rosherove/archive/2007/06/04/alt-net-alternative-tools-and-approaches-to-mainstream-net.aspx
- Страница сообщества ALT.NET http://altdotnet.org/
- Статья в журнале MSDN “Что такое ALT .NET?” by Джереми Д. Миллер (Jeremy D. Miller) http://msdn.microsoft.com/ru-ru/magazine/cc337902.aspx
- Активно развивающаяся группа ALT.NET на Yahoo Groups http://tech.groups.yahoo.com/group/altdotnet/
Microsoft Research
Microsoft Research (MSR) является научно-исследовательским подразделением корпорации Microsoft. Это подразделение было создано Биллом Гейтсом и Натаном Мирвольдом в 1991 году, когда тенденции развития компьютерной индустрии потребовали от корпорации Microsoft проведения фундаментальных и прикладных исследований в области информатики (Computer Science),
Цель MSR – развитие наиболее современных и актуальных направлений в области информатики и вычислительной техники. При этом сложные теоретические задачи информатики решаются наиболее практичным образом, с тем, чтобы создать задел для расширения функциональности и упрощения использования компьютеров в будущем.
Microsoft Research начинался в 1991 году из маленькой группы ученых, работавших в области теории естественного языка и языков программирования. С тех пор MSR вырос в крупную исследовательскую организацию, состоящую из полутора десятков исследовательских групп, в которой работает около 450 научных сотрудников, занимающихся исследовательской работой в таких разных областях, как, например, распознавание речи, теория принятия решений и трехмерная графика. Полученные в Microsoft Research теоретические результаты к сегодняшнему дню уже используются во многих продуктах Microsoft, в первую очередь в Microsoft Office и Windows, например, Помощник (Office Assistant), средства проверки грамматики в продуктах Microsoft Office, или Microsoft Comic Chat.
Сотрудники Microsoft Research являются членами программных комитетов научных конференций, редакционных коллегий периодических изданий и научных советов исследовательских организаций, они принимают участие в научных конференциях и публикуются в профессиональных журналах. Среди них есть лауреаты самых престижных в научном мире наград, включая Тьюринговские премии (Ассоциация Вычислительной Техники – Association for Computing Machinery) и медали Филдса (Международный Математический Союз – International Mathematical Union). Многие из них являются членами национальных академий и других научных организаций.
Исследовательские лаборатории Microsoft Research находятся в Редмонде (штат Вашингтон), Сан-Франциско (штат Калифорния), Пекине (Китай) и Кембридже (Великобритания). Важным направлением работы MSR является координация исследований MSR c другими исследовательскими организациями и поддержка работ ведущих исследовательских организаций по всему миру, занимающихся близкой проблематикой. Это направление осуществляет группа University Relations, причем работа в этом направлении в странах Европы, Ближнего Востока и Африки осуществляется из Кембриджской лаборатории MSR.
Microsoft Office Live Workspace
Сегодня узнал о новом проекте от Microsoft – Office Live Workspace, используя данный проект пользователь может сохранять, открывать и совместно использовать документы на любом компьютере, подключенном к Интернету. Принцип работы несколько напоминает технологии Sharepoint, так же плюсом является полная интеграция с пакетом Microsoft Office, что упрощает работу с сервисом.
Micorosft Live Labs
Существует команда в Майкрософт, которая занимается инновационными вещами, называется она Live Labs, советую всем ознакомиться с их проектами, очень интересные вещи.