таційної комісії носять рекомендаційний характер.
Протокол засідання атестаційної комісії, і службова атестаційна характеристика після завершення атестації передаються у відділ кадрів для зберігання.
3.2.4 Рішення за результатами атестації
Директором підприємства за матеріалами атестації у місячний термін приймається рішення, що оформляється наказом.
У наказі вказуються працівники, які підвищені на посаді, заохочені, а також працівники, яким атестаційна комісія винесла оцінку «не відповідає займаній посаді laquo ;, відповідає займаній посаді за умови поліпшення роботи і виконання рекомендацій комісії, з повторною атестацією через рік" .
На підставі оцінки атестаційної комісії про невідповідність займаній посаді наймач має право залишити працівника на колишній посаді, перевести з його згоди на іншу роботу, а при неможливості переведення допускається звільнення після п.3 ст.42 Трудового кодексу Республіки Білорусь.
Спори, пов'язані з атестацією, розглядаються відповідно до законодавства.
4. Вивчення технологій платформи.NET
. 1 Загальні відомості про платформе.NET і середовищі CLR
. NET Framework - програмна платформа, випущена компанією Microsoft в 2002 році. Основою платформи є виконуюча середу Common Language Runtime (CLR), здатна виконувати як звичайні програми, так і серверні веб-додатки. NET Framework підтримує створення програм, написаних на різних мовах програмування.
Програма для.NET Framework, написана на будь-якому підтримуваному мові програмування, спочатку перекладається компілятором в єдиний для.NET зрозумілий людині низькорівневий мову Common Intermediate Language (CIL) (раніше називався Microsoft Intermediate Language, MSIL). Потім компілятор робить переклад CIL-коду на об'єктний байт-код (у термінах.NET виходить збірка, англ. Assembly), а вже байт-код або виповнюється віртуальною машиною CLR, або транслюється утилітою NGen.exe у виконуваний код для конкретного цільового процесора. Використання віртуальної машини переважно, тому що позбавляє розробників від необхідності піклуватися про особливості апаратної частини. У разі використання віртуальної машини CLR, вбудований в неї JIT-компілятор «на льоту» (just in time - компіляція на льоту) перетворює проміжний байт-код в машинні коди потрібного процесора. Сучасна технологія динамічної компіляції дозволяє досягти високого рівня швидкодії. Віртуальна машина CLR також сама піклується про базової безпеки, управлінні пам'яттю і системі винятків, позбавляючи розробника від частини роботи.
Архітектура.NET Framework описана і опублікована в специфікації Common Language Infrastructure (CLI), розробленої Microsoft та затвердженої ISO і ECMA. У CLI описані типи данних.NET, формат метаданих про структуру програми, система виконання байт-коду і багато іншого.
Об'єктні класси.NET, доступні для всіх підтримуваних мов програмування, містяться в бібліотеці Framework Class Library (FCL). У FCL входять класи Windows Forms, ADO.NET, ASP.NET, Language Integrated Query, Windows Presentation Foundation, Windows Communication Foundation та інші. Ядро FCL називається Base Class Library (BCL) # (вимовляється си-шарп, іноді перекладають сі-дієз) - об'єктно-орієнтована мова програмування. Розроблений в 1998-2001 роках групою інженерів під керівництвом Андерса Хейлсберг в компанії Microsoft як мова розробки додатків для платформи Microsoft.NET Framework і згодом був стандартизований як ECMA - 334 і ISO/IEC 23270. # відноситься до сім'ї мов з C-подібним синтаксисом, з них його синтаксис найбільш близький до C ++ і Java. Мова має статичну типізацію, підтримує поліморфізм, перевантаження операторів (у тому числі операторів явного і неявного приведення типу), делегати, атрибути, події, властивості, узагальнені типи і методи, ітератори, анонімні функції з підтримкою замикань, LINQ, винятки, коментарі у форматі XML.
Перейнявши багато чого від своїх попередників - мов C ++, Java, Delphi, Модула і Smalltalk - С #, спираючись на практику їх використання, виключає деякі моделі, що зарекомендували себе як проблематичні при розробці програмних систем, наприклад, C # не підтримує множинне спадкування класів (на відміну від C ++).
4.2 Вивчення технології WPF
Presentation Foundation (WPF) - система для побудови клієнтських Windows додатків для технології Microsoft.NET з візуально привабливими можливостями взаємодії з користувачем. За допомогою WPF можна створювати широкий спектр як автономних, так і розміщених в браузері додатків.
В основі WPF лежить векторна система візуалізації, яка не залежить від дозволу і створена з ро...