-
Data: 2011-07-14 05:37:59
Temat: Re: Rozpoczęcie programowania w Win - Visual C# Express?
Od: "Wojciech \"Spook\" Sura" <wojciech.sura_no@spam_poczta.medi.com.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dnia 07-07-2011 o 15:02:20 Technolog <t...@g...com>
napisał(a):
> Witam,
>
> potrzebuję napisać aplikację pod Windows (.NET może być). Z uwagi na
> specyfikę zlecenia, postanowiłem zrobić to sam, chociaż od 10 lat nie
> tworzyłem aplikacji na PC (zatrzymałem się na Turbo Pascalu), teraz
> czasem
> programuję niewielkie aplikacje webowe (PHP, JS, SQL, pluginy do CMS-ów,
> aplikacje tworzone we frameworkach).
>
> Moja aplikacja będzie służyła do średnio skomplikowanej manipulacji
> obrazami. Chodzi o masowe zmiany rozdzielczości (i zapis), określanie
> stopnia różnic (wykrywanie duplikatów i podobnych zdjęć), obracanie (o
> dowolny kąt), kadrowanie. Dane będą wprowadzane w polach formularza, nie
> będzie potrzebny interfejs do manipulacji obrazami (jedynie podgąd
> wyniku).
> Oczywiście aplikacji tego typu jest multum, ale klient życzy sobie
> autorskiego rozwiązania.
Do tego jak znalazł C# (interakcja z użytkownikiem) i C++ via (na
przykład) P/Invoke. C++ zapewnia szybkie, niskopoziomowe przetwarzanie
danych, zaś C# - błyskawiczne oprogramowanie interface'u użytkownika i
interakcji z danymi. Nawet unsafe nie trzeba będzie stosować.
> Ponieważ generalnie standardem wydaje mi się być C, wstępnie wytypowałem
> sobie Visual C# Express.
C/C++ ma tyle wspólnego z C# co z PHP, czyli głównie konstrukcje językowe.
> Czy w Visual
> C# Express znajdują się biblioteki do manipulacji obrazami typu zmiana
> wielkości, obracanie zdjęć o dowolny kąt (wszystko z antyaliasingiem),
> pobieranie wartości koloru danego piksela itp?
W Internecie jest multum bibliotek do tego celu, ale ja jestem
zwolennikiem przenoszenia tego typu funkcjonalności do natywnej DLLki
pisanej w C++.
> Widzę, że z wersji Express
> usunięto narzędzia do debugowania, ale ja jestem przyzwyczajony do
> programowania bez debuggera (niewielkich aplikacji).
Usunięto narzędzia do *zdalnego* debuggowania, a samo debuggowanie
okrojone jest tylko o kilka bajerów (brakuje np. attach to process, choć i
to można obejść).
> Będę wdzięczny za sugestie.
> Wasze zdrowie!
> Technolog
Pozdrawiam -- Spook.
--
Używam klienta poczty Opera Mail: http://www.opera.com/mail/
Najnowsze wątki z tej grupy
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
Najnowsze wątki
- 2024-11-16 Łódź => Frontend Engineer (Three.js) <=
- 2024-11-16 Warszawa => Expert Recruiter 360 <=
- 2024-11-16 Żerniki => Starszy specjalista ds. księgowości/ Samodzielny księgo
- 2024-11-16 Pruszków => Team Leader (PHP+React) <=
- 2024-11-16 Warszawa => Senior Cloud Consultant (AWS) <=
- 2024-11-16 Warszawa => Sitecore Developer <=
- 2024-11-16 Akta sprawy Kajetan Poznański
- 2024-11-16 Warszawa => OpenText ECM Specialist <=
- 2024-11-16 Warszawa => Account Manager - Sprzedaż Usług Rekrutacyjnych <=
- 2024-11-16 Warszawa => Account Manager - Usługi rekrutacyjne <=
- 2024-11-15 Google Play
- 2024-11-15 Szybcy i wściekli
- 2024-11-16 Opis produktu z Aliexpress
- 2024-11-15 No proszę, a śmialiście się z hindusów.
- 2024-11-14 Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800