Тестування Windows Runtime

Як згадувалося вище, під час тестування застосовуються різні види тестів Додаткову інформацію про види тестування см у відповідній літературі У цьому розділі ми розглянемо створення юніт-тестів для проекту Visual Studio 2011 Beta містить відповідний шаблон для створення юніт-

Вкладені цикли FOR

У наведеному на рис 32 прикладі показано, яким чином один цикл FOR можна використовувати всередині іншого Зверніть увагу на те, що внутрішній цикл повністю міститься у зовнішньому Така структура називається вкладенням циклів FOR

Конвертери пакетів

Окремо хотілося б відзначити наявність утиліт, що дозволяють конвертувати пакети з одного формату в іншій Їх можливості застосування, природно, обмежені, так як отримати з пакету одного типу другий повноцінний тип пакета неможливо Крім того, додатки, що входять до складу пакету, попросту можуть не працювати в іншому дистрибутиві через відмінності версій бібліотек, незадоволених залежностей та відзнак […]

Програмування з використанням ідей – додаток для обчислення податків Visual C # (Sharp)

На даний момент у нас немає ні найменшого уявлення, з чого починати разротку нашого застосування для обчислення податків, т к ми не знаємо подробиць реалізації На відміну від попередніх прикладів, де ми могли легко прикинути, які тести були необхідні, в даному прикладі таку прикидку зробити не тао і просто Можна було б почати з реалізації […]

Простота краще універсальності

Кевлін Хенні Типова проблема багатьох компонентних інфраструктур (framework), бібліотек класів, базових сервісів та іншого інфраструктурного коду полягає в тому, що вони проектуються з розрахунком на універсальне застосування, без привязки до конкретних додатків У результаті ми отримуємо приголомшливий набір можливостей і налаштувань, які часто не використовуються взагалі або використовуються не за призначенням, а то й просто […]

Масштабування особливо великих баз даних

Кілька років тому я займався городництвом У той час у мене було чотири грядки кукурудзи, десятифутових квадратна гірка гороху і десяток інших овочів Виноградна лоза обвивала паркан заднього дворика Процес був простий: я проводив одну суботу за висадкою, а потім відпочивав по півгодини в день, просапуючи і поливаючи рослини, поки вони росли Ось і все […]

Макропакет mm

Не будемо входити в деталі макропакет mm, так як і по суті своїй, та й навіть у деталях, він дуже схожий на ms У ньому надається більш повний контроль над параметрами, ніж в ms, у нього більше можливостей (Наприклад, він вміє автоматично нумерувати сторінки) і більш інформативні повідомлення про помилки У табл 92 представляється список […]

Створення додатка перекладу в Visual C # (Sharp)

Подібно додатком Калькулятор в попередньому розділі, додаток перекладу ставляется з декількох компонентів: бібліотеки класу, яка виконує певод на основі даних, доставлених користувача інтерфейсом, компонеа тестування і користувальницького інтерфейсу Окремі компоненти рішення подібні до частин мозаїки, які разом складають малюнок

Розміщення товарів на складі

Завдання визначення оптимального варіанту розміщення товарів на складі не є новою для системи матеріально-технічного постачання і торгівлі Суть її полягає у визначенні оптимальних місць зберігання для кожної товарної групи Розроблено різні методи, що пропонують вирішувати цю задачу за допомогою компютерів Математично коректна постановка завдання і відповідні методи рішення є досить складними для звичайних користувачів персональних […]

Вивчення ефективності нового патча

, що збільшує продуктивність Promise Raid контролерів при роботі з чіпсетами VIA fivecent, Tasco & kamwai Введення Не секрет, що чіпсети VIA мають деякі проблеми при роботі з RAID контролерами Promise, які встановлені на величезну кількість системних плат. Проблема полягає в дуже низькій продуктивності жорстких дисків працюють у режимі RAID. Для усунення, або часткового згладжування […]