Narzędzia wspomagające programowanie, projektowanie, pisanie kodu Tomasz Huczek.

Slides:



Advertisements
Podobne prezentacje
20041 Projektowanie dynamicznych witryn internetowych Paweł Górczyński ASP 3.0.
Advertisements

Decyzje projektowe w .NET Framework
Narzędzia współczesnego programisty Wrocławska Grupa.NET Paweł Hofman Wrocławska Grupa.NET Software Engineer Silicon & Software.
Rozszerzanie Visual Studio.NET 2008 Wrocławska Grupa.NET Paweł Hofman Wrocławska Grupa.NET
OLAP budowa aplikacji analitycznych w MS SQL 2000 i Yukon
Microsoft Office System w praktyce wdrożenie w COMARCH-CDN
Jacek Długosz Katowice, 9 grudnia 2010
ASP.NET 2.0 AJAX Extensions 1.0
Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI
PHP vs. ASP PHP – lider wydajności wśród języków skryptowych.
Zarządzanie konfiguracją Doskonalenie Procesów Programowych Wykład 6 Copyright, 2001 © Jerzy.
Programowanie w środowiskach zintegrowanych wykład 1 PSZ Programowanie w Środowiskach Zintegrowanych > Systemy i środowiska zintegrowane > Środowisko zintegrowane.
PSZ wykład 1 > Systemy i środowiska zintegrowane
PODSTAWY JĘZYKA PHP 1. czym jest 2. składnia 3. wersje 4. bazy danych
ASP.NET i platforma.NET Technologie internetowe ( ) Tomasz Popów
PROTEIN MODEL PLATFORM WEBMOBIS Krzysztof Gapiński Marcin Różański Paweł Ślusarczyk Magdalena Ziębińska Promotor: dr inż. Piotr Łukasiak.
Seminarium Dyplomowe Prezentacja pracy
P I OTR SKOŁYSZ. POCHODZENIE I CELE CZYM JEST.NET ? CO IMPLEMENTUJE MONO ? ŚRODOWISKO PRACY [MONODEVELOP] SYTEMY OPERACYJNE CO PROGRAMOWAĆ ? JĘZYKI PRZYKŁADOWY.
Wstęp do programowania obiektowego
„Xbench — narzędzie do wszystkiego”
Analiza, projekt i częściowa implementacja systemu obsługi kina
Narzędzia do testowania
SZPIF – Harmonogram, Opis narzędzi, Schemat bazy danych
C# Windows Forms Zastosowania Informatyki Wykład 2
Budowa platformy do rejestracji i odtwarzania wykładów akademickich
Promotor: dr.inż. Aleksandra Werner
Spring IDE Spring Framework + Eclipse 1. Code-House Mała firma Duzi klienci Jeszcze większe aspiracje Nasze cele Promowanie komercyjnego wykorzystania.
PowerPivot dla DBA mgr inż. Paweł Potasiński.
Rozwój aplikacji przy wykorzystaniu ASP.NET
Witold Bołt Wprowadzenie do .NET Witold Bołt
Rozwój aplikacji. To zestaw narzędzi do budowania i optymalizacji złożonych aplikacji opartych na przeglądarce. To zestaw narzędzi do budowania i optymalizacji.
P ISZ MNIEJ, RÓB WIĘCEJ - ZASTOSOWANIE J Q UERY Kamil Szumański s4126.
Realizacja aplikacji internetowych
Podstawy programowania. Język C i C++– podstawy Temat: 1
Microsoft Expression Studio
UML 2.x Robert Pająk.
Kompilator SDCC i Pakiet STRC52 Mgr inż. Aleksander Pruszkowski
Programy do tworzenia stron internetowych
Microsoft Dynamics CRM jako platforma deweloperska
System wspierający obsługę przedmiotów projektowych
Arkadiusz Twardoń ZTiPSK
Witold Bołt. Agenda W czym tkwi problem..? Po co jest oprogramowanie? Kim jest użytkownik? Zbieranie danych Co to jest design Współpraca programista-projektant.
Wykonał: Michał Nikołajuk
Opracowanie powłoki bazy danych MySQL
Robimy własne notatki - Notatnik
Temat 2: Edytory HTML.
Systemy zarządzania treścią Wykład 5
Dodatki w Visual Studio
SPECJALNOŚĆ: Oprogramowanie Systemowe
Michał Gmerek, Krzysztof Słodowicz
Projektowanie Aplikacji Internetowych
Temat 2: Instalacja Apache, PHP i bazy danych MySQL.
Projektowanie Aplikacji Internetowych Artur Niewiarowski Wydział Fizyki, Matematyki i Informatyki Politechnika Krakowska.
Technologie internetowe Wykład 5 Wprowadzenie do skrytpów serwerowych.
Treści multimedialne - kodowanie, przetwarzanie, prezentacjaOdtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Technologie internetowe i mobilne
Forum Pracodawców AEiI 2015 Wydział Automatyki, Elektroniki i Informatyki Gliwice, 11 marca 2015r.
Projektowanie i ocena systemów informacyjnych studia podyplomowe dr Remigiusz Sapa.
Temat: Porównanie technologii php,c# oraz javascript na przykładzie webaplikacji typu społecznościowy agregator treści Autor: Wojciech Ślawski.
Visual Basic przygotował Michał Miłek Visual Basic – język programowania wysokiego poziomu i narzędzie programistyczne firmy Microsoft. Składnia jest oparta.
T ESTY JEDNOSTKOWE W C# Alicja Majka, A GENDA Wprowadzenie do środowiska Czym są testy jednostkowe i po co je stosować? XUnit, NUnit Pokrycie.
Eclipse jako środowisko IDE do programowania w Javie Java IDE Bartosz.Michalik
InMoST Wielkopolska sieć współpracy w zakresie innowacyjnych metod wytwarzania oprogramowania Termin realizacji: – Innowacyjne metody.
Analiza, projekt i częściowa implementacja systemu wspomagania pracy Referatu Reprografii Promotor: mgr inż. Dariusz OlczykWykonała: Katarzyna Ściwiarska.
Programowanie dla każdego
Oferta web studio web.info.pl.
C# może więcej! Budowanie aplikacji mobilnych na platformy iOS/Android/Windows Phone przy użyciu narzędzi Xamarin Platform
Podstawy programowania
Programowanie w Javie 1 Dr Robert Kowalczyk
Zapis prezentacji:

Narzędzia wspomagające programowanie, projektowanie, pisanie kodu Tomasz Huczek

Słowem wstępu Popularność języka – Dostępność narzędzi, – IDE, – Debugger,

Słowem wstępu Microsoft Visual Studio – Funkcjonalne, skalowalne, rozszerzalne IDE, – Świetny debugger, – Bardzo dużo narzędzi i rozszerzeń

W skrócie Visual Assist DPack Regionerate CodeRush Xpress ReSharper

Visual Assist Pisany pod kątem C++ – Refaktoring kodu – Podpowiedzi – Sprawdzanie pisowni – Nawigacja w projekcie – Rozbudowany InteliSense – Szeroka konfiguracja

DPack Ułatwiona nawigacja – Pliki projektu, projekty – Klasy, struktury, zmienne

Regionerate Narzędzie do tworzenia regionów

CodeRush Xpress Visual_Studio_Add- in/CodeRushX/ Visual_Studio_Add- in/CodeRushX/ Refaktoring kodu Podpowiedzi Wizualizacje podpowiedzi

ReSharper Najbardziej rozbudowane Szerokie możliwości i konfiguracja Wsparcie dla – C# – VB.NET – ASP.NET – XML, XAML

ReSharper Możliwości: – Analiza kodu C# (!) – Rozbudowane podpowiedzi – Funkcje pomagające utrzymać porządek w kodzie – Tworzenie kodu klas, zmiennych, pól – Nawigacja w projekcie, wyszukiwanie

ReSharper Możliwości (cd): – Refaktoryzacja kodu – Integracja testów jednostkowych – Wspiera.NET 3.0, LINQ, itd.

Podsumowanie Wspomaganie pisania kodu w C++ – Assist Narzędzia darmowe – Dpack – CodeRush – Regionerate Najwieksze możliwości – ReSharper

Koniec Dziękuję za uwagę!