April 22, 2010

Visual Studio 2010 Official Launch

Please find the updated agenda of Visual Studio 2010 Official Launch event in Sofia, Bulgaria. The event is going to be held on 23rd April, Friday, from 09:00h at Technical University – Sofia, hall 2140.

In order to attend the event you need to register here!http://events.msbgregistration.com/Default.aspx?eventID=33

 

http://www.microsoft.com/bulgaria/events/visualStudio2010.mspx

09:00 10:00

Регистрация

10:00 10:30

Откриване

  • Проф. Огнян Наков, Декан на Факултета по Компютърни системи и технологии към Технически университет София

  • Огнян Киряков, Генерален директор Майкрософт България

  • Проф. Пламенка Боровска, Ръководител Катедра Компютърни системи към Технически университет София

  • Дончо Ангелов, Мениджър Средства за разработка Майкрософт България

  • Мартин Кулов, Microsoft MVP Visual Studio

10:30 12:00

Technical Keynote Visual Studio 2010

  • Дончо Ангелов, Мениджър Средства за разработка Майкрософт България

  • Мартин Кулов, Microsoft MVP Visual Studio

12:00

13:00

Обяд

13:00

14:15

Team Foundation Server For Everyone

Мартин Кулов, Microsoft MVP Visual Studio

14:15

15:30

Windows and Web Development with Visual Studio 2010

Бранимир Гюров, Microsoft MVP C#

15:30

16:00

Кафе пауза

16:00

17:15

Какво ново в Silverlight 4

Емил Стойчев, Microsoft MVP Silverlight

April 21, 2010

Getting Started with F#

F# is released with Visual Studio 2010. Below you can find FAQ about F# and get started at Microsoft F# Development Center.

Reposted from Don Syme's blog:

Q: What is F#?

F# is a productive functional and object-oriented programming language for .NET that enables users to write simple code to solve complex problems. Its succinct syntax and powerful type inference lets users stay closer to the domain they are working in, and the integration into .NET and Visual Studio gives rich access to the expansive .NET platform.

F# has strong support for parallelism and concurrency, through its support for immutability and asynchronous programming, and tools such as the F# Interactive enable exploring data interactively, analyzing, visualizing and testing against live data sources.  The development process then scales directly up to full .NET component development, without having to re-write code.

Q: What is F# designed for?

F# extends the .NET platform by offering a productive language for developers working in technical, algorithmic, parallel and data-rich areas.  This has included applications in domains such as financial services, data analytics, games, sciences and machine learning. But F# is also a general purpose .NET programming language, and the combination of language strengths makes F# valuable in a broad range of development applications.

Q: What were your big objectives when designing F#?

F#’s primary design goal has been to combine the simple expressivity of functional programming with the scalability of .NET and object-oriented programming.

Q: What is functional programming?

Functional programming languages express ideas at a higher level and allow users to focus on the challenge of problem solving instead of the process of writing code. A programming language like F# provides a ‘tool bag’ of functions that users can pick from to solve their problem. Functional programming includes concepts such as immutability to reduce dependencies between components, generics to express solutions that work over many different kinds of data, and functions as values to make it easy to abstract units of a solution into reusable pieces.

Q: What are the primary benefits of functional programming?

Because it abstracts functionality from coding, F# lets programmers focus more on the problem domain and less on programming itself. That’s a big benefit in some of the data exploration, algorithmic and technical computing domains and so we’ve seen a lot of interest in using F# here. By raising the level of abstraction of how problems are solved, solutions tend to be simpler, more general, easier to test and more parallelizable.

April 17, 2010

Brian Harry coming to Bulgaria

UPDATE: Due to air flight cancellations all over Europe, Brian Harry will not be able to make it. However the launch event is still going to be held. Same date, time and agenda applies.

http://www.microsoft.com/bulgaria/events/visualStudio2010.mspx

 

Visual Studio 2010 launch in Bulgaria will be held on 23 April, Friday. Event will be held at Technical University of Sofia, hall 2140.

We are honored to have Microsoft Technical Fellow and Team Foundation Server Product Manager, Mr. Brian Harry, who will be doing keynote about Visual Studio 2010. I am even more honored to do the demo for Brian’s presentation, so wish me good demo luck :)

I will be also doing a session about TFS for Everyone at 1pm so it is a great opportunity for all TFS fans.

Emil Stoychev and Branimir Giurov will do sessions on Silverlight 4 and Web and Windows Development in Visual Studio 2010.

Read more about the Official Visual Studio 2010 Launch and register in order to participate in the event for free using the link below:

http://www.microsoft.com/bulgaria/events/visualStudio2010.mspx

Who is Brian Harry?

Read more here - http://www.microsoft.com/presspass/exec/techfellow/harry/default.mspx

I am lucky to know Brian Harry from the years of interaction with him in Team System MVP mailing list. I would like to assure you that talking to this man is like drinking from a pure spring of natural, clean and proven software practices. Make sure you meet and talk to him during the event.

April 14, 2010

Start in Garage – educational programme

Уважаеми партньори и колеги,

Амбициозният екип на Ай Ланс ООД, заедно с партньорската подкрепата на .net, Kaldata.com, ICN.bg, NEVEQ, Българската Мрежа на Бизнес Ангелите, Gemius - България, ABC Design and Communications имат удоволствието да Ви съобщят, че на 21, 22 и 23 Май, 2010 в гр. София ще се проведе тридневен обучителен семинар на тема „Предприемачество в софтуерния и интернет бизнес”. Местата са ограничени, поради специфичния характер на програмата и само 25 човека ще имат възможност да вземат участие!

 

ü  Какво са подготвили организаторите за Вас

Семинарът ще се проведе на английски език, поради международния характер на събитието. Tтеоретичните лекции и практически казуси ще бъдат представени пред малък брой участници в рамките на 30 часа. Третият ден от семинара – така наречения “VIP Day”- ще протече под формата на пряк диалог между инструкторите и аудиторията. Предвид настоящата икономическа криза, главен приоритет на мероприятието е участниците да обменят идеи, да споделят професионалните си проблеми и да придобият ноу-хоу от международни специалисти с богат опит. За да бъде постигната тази цел, организаторите залагат на индивидуален подход на преподаване, ориентиран към специфичните нужди на всеки един участник. Предвидени са повече от 10 часа посветени на разрешаването на реални казуси, както и прогнозиране и създаване на бизнес програми за действие. Нещо повече, след приключване на обучението на всеки един от участниците се предоставя възможност за пряк контакт с гост-лекторите и инструкторите за получаване на пакет от материали и допълнителна информация.

 

ü  Основни акценти в програмата

Организираното събитие е част от веригата образователни програми „Start in Garage”, които вече се радват на изключителен успех в най-развитите ИТ пазари в света - САЩ, Русия и Украйна.

Основните теми, заложени в сесиите на трите дни са: 

§  разработване на успешни стратегии и бизнес модели в ИТ сферата

§  създаване на стратегия за маркетинг и продажби на технологични продукти и услуги

§  привличане на инвестиции в стартиращи проекти

§  монетизация

§  защита на интелектуалната собственост

§  управление на човешките ресурси от създаването на компания до нейното развитие

 

ü  За кого е разработена обучителната програма „Start in Garage”

В целевата група на организирания семинар влизат мениджъри от софтуерния и интернет бизнес, както и предприемачи, желаещи да създадат и управляват ефективно своя интернет или софтуерна компания.

 

ü  Международни инструктори и гост-лектори

Инструктори и гост-лектори на семинара са доказани руски и български мениджъри и предприемачи в сферата на информационните технологии, с изключително богат опит.

Ø  Д-р. Николай Митушин - инструктор

Към настоящия момент Д-р Митушин е инвестиционен директор в „ABRT Venture Fund”, Русия. Той притежава докторска степен в сферата на „Инвестиционната и стратегическа оптимизация”. Опитът си в управление на софтуерен бизнес Д-р Митушин добива в софтуерни компании и корпорации като „Intel”, „Arptek” и „Microsoft” – Русия където е бил Инвестиционен директор.

Ø  Иля Антипов - инструктор

Иля Антипов е операционен директор и консултант към технопарк „Ingria”. Завършил е бакалавърска степен и две обучителни програми за мениджъри в САЩ в престижните учебни заведения - училището по мениджмънт към Технологическия институт в Масачузец и бизнес училището към Калифорнийския университет „Бъркли”. Иля Антипов е един от основателите на „RUSSEE Consulting” и „TEKAMA Inc.”, а също така ръководи отдел за съвременни технологии в корпорацията „TransDecisions Inc.” За богатия професионален опит на г-н Антипов допринасят съвместната му работа с “Microsoft”, участието му в много стартиращи предприятия, както и самостоятелната му кариера като бизнес ангел.

 

Ø  Антон Тодоров – гост-лектор – управляващ партньор в „Българска мрежа на бизнес ангелите”

Ø  Марин Илиев - гост-лектор – инвестиционен мениджър в „NEVEQ

Ø  Веселин Ангелов - гост-лектор - управител на „Gemius” България

Ø  Дончо Ангелов – гост-лектор – мениджър средства за разработка „Майкрософт България”

Ø  Горица Белогушева – гост-лектор – мениджър маркетинг и продажби “ABC Design and Communications”

 

Повече информация за събитието можете да намерите на официалната страница на семинара: www.startingarage.bg.

April 12, 2010

Visual Studio 2010 Features

Today Visual Studio 2010 was released. It has been crazy long work for Microsoft product group, but also for us - Visual Studio ALM MVPs (Team System branding is gone for good).

However after all these CTPs, emails threads, Live Meetings calls and demos, one can be easily lost trying to get what’s new in VS2010. Simply because it is a huge amount of information.

Below I will try to put a list of links that can help you to find our way through Visual Studio feature set or at least you can use it for a reference later.

Feel free to place any other relevant links in the comments below and I will update the list here.

 

What's New

Visual Studio Product Group Blogs

Visual Studio ALM Rangers 2010 readiness materials

10-4 video shows

Upgrading from TFS 2005/2008 to TFS 2010

Team System 2010 Overview

Team Foundation Server 2010 Key Concepts

TFS 2010 Project Management

TFS 2010 Work Item Tracking

Debugging and Profiling features in Visual Studio 2010

Write Faster Code with VS 2010 Profiler

Multi-Tier Performance Analysis

Visual Studio 2010 Beta 1: Parallel Performance Tools Overview

A Branching and Merging Primer

New features to understand branching/merging

Favorite VS2010 Features: Dependency Graphs and DGML

 

Web and Load Tests

Web and Load Test features in Visual Studio 2010

Introducing the Microsoft Visual Studio Load Test Virtual User Pack 2010

Using The Virtual User Activity Chart to Understand the VS Load Engine

VSTS 2010 Feature: Load test virtual user activity visualization

 

Lab Management

What is new for Visual Studio Lab Management 2010 RC

Getting started with Lab Management (Part 1)

Getting started with Lab Management (Part 2)

Getting started with Lab Management (Part 3)

Getting started with Lab Management (Part 4)

Enable Lab Management features for existing Team Projects in Beta2

Customization of End to End (E2E) Workflow of Visual Studio Lab Management 2010 Beta2

 

Test Professional

What’s new in Test and Lab Management in VS 2010 Beta 2

What’s New for Testing Tools in the RC?

Elevating the Role of the Tester with Visual Studio 2010

Resources for Visual Studio 2010 Test Tools

VS2010 demos for testing tools – MTLM, CUIT and related features

Test planning using Camano

Remote Execution and Data Collection

Diagnostic Data Adapters: Changing how Developers and Testers work together (Part 1 of 2 - The Test Impact Collector)

Diagnostic Data Adapters: Changing how Developers and Testers work together (Part 2 of 2 - The Diagnostic Trace Collector)

The Microsoft Test Runner – innovation for the Generalist Tester

Platform Support for Coded UI Test (and Fast Forward feature of Test Runner)

Coded UI Test

Test Impact Walk-through

 

TFS API

Introducing the TfsConnection, TfsConfigurationServer and TfsTeamProjectCollection Classes