Archive for February, 2011

Expression Blend 4 – створення тимчасових даних

В даному веб-касті роповідається та демонструється можливість створення тимчасових даних, яка була введена в Expression Blend 4. Коротко описується паттер MVVM

Enter video caption here

, , ,

Leave a comment

Microsoft Photosynth

,

Leave a comment

Створення додаткових потоків в .NET Framework 4.0

Доброго вечора, в даній статті ви дізнаєтесь як створювати програму, яка може використовувати багато потоків. Одного разу, коли ви пишете програму, яка насичено використовує обмін даними, передає та отримує великий обсяг інформації з бази даних чи з сервісу, ви повинні були б помітити, що програма починає “висіти” при виконанні таких довготривалих операції. Виходом з такого становища – створення додаткових потоків.

thumbnail

В даній коротенькій статті я продемонструю як можна створювати додаткові потоки за допомогою класів Thread, не зважаючи на те, що зараз пропонують дещо ефективніші методи щодо ресурсів заліза (про які я напишу в іншій статті).

Read the rest of this entry »

, , ,

Leave a comment

Windows Communication Foundation – створення сервісу

Доброго вечора, сьогодні я розповім, як можна використовуючи засоби .NET Framework обмінюватись інформацією по мережі.

Часто при створенні програмних продуктів, які можуть використовуватись на підприємствах, навчальних закладах, магазинах і т.д. потрібно створити якесь централізоване джерело для зберігання та отримання даних. Звичайно ми можемо звертатись на пряму до бази даних, але створивши сервіс, який буде отримувати та передавати ці дані, ми отримаємо додатковий рівень в нашій системі, що зробить її більш гнучкою (наприклад при створенні кількох джерел зберігання даних).

На даний момент для створення такого сервісу в нас є технологія Windows Communication Foundation, яка витіснила попередній .NET Remoting більшою гнучкістю, функціональністю, і яка дозволяє реалізувати вище запропоновану ідею.

Read the rest of this entry »

, , ,

Leave a comment

Microsoft Ukraine Cloud

, , , , ,

Leave a comment