-
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "Wojciech \"Spook\" Sura" <wojciech.sura_no@spam_poczta.medi.com.pl>
Newsgroups: pl.comp.programming
Subject: Re: Rozpoczęcie programowania w Win - Visual C# Express?
Date: Thu, 14 Jul 2011 07:37:59 +0200
Organization: Optopol Technology
Lines: 86
Message-ID: <o...@l...medicom.local>
References: <1...@4...net>
NNTP-Posting-Host: 207.162.akron.net.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2; format=flowed; delsp=yes
Content-Transfer-Encoding: Quoted-Printable
X-Trace: inews.gazeta.pl 1310621880 5844 86.111.207.162 (14 Jul 2011 05:38:00 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Thu, 14 Jul 2011 05:38:00 +0000 (UTC)
X-User: spoko_ws
User-Agent: Opera Mail/11.50 (Win32)
Xref: news-archive.icm.edu.pl pl.comp.programming:191427
[ ukryj 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
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- 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?
Najnowsze wątki
- 2025-03-29 Warszawa => Specjalista rekrutacji IT <=
- 2025-03-28 A gdyby to był elektryk?
- 2025-03-28 Współczesny falomierz
- 2025-03-28 Rzeszów => WEBCON Developer <=
- 2025-03-28 Szczecin => Specjalista ds. public relations <=
- 2025-03-28 Warszawa => Staż w dziale Sprzedaży B2B <=
- 2025-03-28 Warszawa => MENA New Business Manager <=
- 2025-03-28 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-03-28 Białystok => Generative AI Engineer <=
- 2025-03-28 China-Kraków => Key Account Manager IT <=
- 2025-03-28 Warszawa => SQL Developer <=
- 2025-03-28 Gliwice => Ekspert IT (obszar systemów sieciowych) <=
- 2025-03-28 Gliwice => IT Expert (Network Systems area) <=
- 2025-03-28 Warszawa => International Freight Forwarder <=
- 2025-03-28 Ostrów Wielkopolski => Konsultant Wdrożeniowy Comarch XL/Optima (Ksi