VC++.NET vs VC++ 6.0
42 отговора
2379 прегледа
VC++.NET vs VC++ 6.0
Здравейте, имам две въпросчета:
1. От сайта на micro$oft разбрах че VC++.NET е следващата версия на VC++ 6.0 нещо като VC++6.0 za VC++5.0. От желание да продадат .нет има подробно описание на това колко е велик, колко е по-хубав от 6.0 колко по чист код генерирал. Постигал по добра производителност. Дори има и списък на причините поради които програмиста със 6.0 трябва да премине към .нет. Тъй като не вярвам много на micro$oft реших да ви попитам наистина ли е толкова хубав колкото го хвалят? Задължително ли е всеки прогрмист да премине към .нет? Има ли ги наистина тези грандиозни подобрения? [линк]
2. Как може едно приложение да се стартира всеки път с windows ( ако може да е чрез registry )
Благодаря предварително
1. От сайта на micro$oft разбрах че VC++.NET е следващата версия на VC++ 6.0 нещо като VC++6.0 za VC++5.0. От желание да продадат .нет има подробно описание на това колко е велик, колко е по-хубав от 6.0 колко по чист код генерирал. Постигал по добра производителност. Дори има и списък на причините поради които програмиста със 6.0 трябва да премине към .нет. Тъй като не вярвам много на micro$oft реших да ви попитам наистина ли е толкова хубав колкото го хвалят? Задължително ли е всеки прогрмист да премине към .нет? Има ли ги наистина тези грандиозни подобрения? [линк]
2. Как може едно приложение да се стартира всеки път с windows ( ако може да е чрез registry )
Благодаря предварително
Re: VC++.NET vs VC++ 6.0
1. Доколкото .Net e просто още една технология базирана на С++, според мен на Майкрософт само им се ще това да е следващото VC.
2. (Лесния начин) Правиш Shortcut към приложението и го слагаш в Start->Programs->Startup
(Трудния начин) Ба ли го.
Мечтата е мисъл, мисълта е идея, всяка идея се реализира. Аз не мечтая, а реализирам идеите си.
2. (Лесния начин) Правиш Shortcut към приложението и го слагаш в Start->Programs->Startup
(Трудния начин) Ба ли го.
Мечтата е мисъл, мисълта е идея, всяка идея се реализира. Аз не мечтая, а реализирам идеите си.
Re: VC++.NET vs VC++ 6.0
na 2.
mizhe i ot registry i kato slozish shortcut v startup papkata.
spored men vtoroto e po-korektno, dokolkoto ne nalagash na usera da barka v registry za da si go razkara.
mizhe i ot registry i kato slozish shortcut v startup papkata.
spored men vtoroto e po-korektno, dokolkoto ne nalagash na usera da barka v registry za da si go razkara.
Re: VC++.NET vs VC++ 6.0
Благодаря за бързите отзиви ...
Може би не искам юзъра да знае за това приложение
и да не му се набива на очи шорткът-а в стартъп-а
Може би не искам юзъра да знае за това приложение
Re: VC++.NET vs VC++ 6.0
Ако е изцяло нова технология защо я рекламират като продължение ?
И въобще струва ли си да се учи .нет не е ли доста екзотична технология която няма бъдеще. Почвам да се паля по идеята за .нет .... и за вълшебствата на които е способна
И въобще струва ли си да се учи .нет не е ли доста екзотична технология която няма бъдеще. Почвам да се паля по идеята за .нет .... и за вълшебствата на които е способна
Re: VC++.NET vs VC++ 6.0
ami porovi se, ne e trudno, no e gadno spriamo usera, virus li shte pishes?
a za 1, triabva da se pravi razlika mezdu managed i unmanaged c++ v .net
vtoroto, vasashtnost niama mnogo obshto s .net tehnologiata.
a za 1, triabva da se pravi razlika mezdu managed i unmanaged c++ v .net
vtoroto, vasashtnost niama mnogo obshto s .net tehnologiata.
Re: VC++.NET vs VC++ 6.0
Вирус звучи страшно но на практика си е точно троянски кон... не съм тръгнал да правя мръсно на хората - трябва ми за "благородна цел"- нещо като админ съм на малка мрежа и това е единствения начин да следя кой какво прави и КОЙ прави мърсотииките в лан-а ми. Разучих няколко троянски коне - те си правят ключ в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run но не ми е много ясно как се добавя този ключ, в смисъл с коя функция. Ще съм много благодарен дори и на линк към глава от MSDN където е описано ( ако въобще е описано) как се добавя ключ към registry.
Благодаря предварително
Благодаря предварително
Редактирано от y4eHuk на
Re: VC++.NET vs VC++ 6.0
Там е проблема че не искам да ползвам пожарогасител.. Искам да науча някоя технология напр. MFC или пък C# или .нет но да не се окаже след две - три години че съм си изгубил времето 
Re: VC++.NET vs VC++ 6.0
Благодаря !!!
Малко по сложно е отколкото си го представях... права за достъп и отделни функции за създаване на ключ и задаване на стойност.
Благодаря още веднъж!!
Малко по сложно е отколкото си го представях... права за достъп и отделни функции за създаване на ключ и задаване на стойност.
Благодаря още веднъж!!
Re: VC++.NET vs VC++ 6.0
каквото и да научиш, след 2-3 години ще се окаже че си си загубил времето... нали знаеш, бранша е такъв, като няма железа , които да спират "прогреса"...
абе надявам се да дойдат по-добри времена, когато хардуера ще опре в стената и няма да могат да се бълват нови "по-добри" версии на софтуерните измишльотини.
абе надявам се да дойдат по-добри времена, когато хардуера ще опре в стената и няма да могат да се бълват нови "по-добри" версии на софтуерните измишльотини.
Re: VC++.NET vs VC++ 6.0
И това ще са по-добри времена?
Аз си харесвам динамичното развитие, а от support винаги ще има нужда.
Мечтата е мисъл, мисълта е идея, всяка идея се реализира. Аз не мечтая, а реализирам идеите си.
Аз си харесвам динамичното развитие, а от support винаги ще има нужда.
Мечтата е мисъл, мисълта е идея, всяка идея се реализира. Аз не мечтая, а реализирам идеите си.
Re: VC++.NET vs VC++ 6.0
Palni gloposti sa towa za .NET cha bil po-dobar i t.n.
.NET spored mene e porednia opit na Microsoft da nalovat nesto ne tolkowa dobro na pazara, kato mu balwat iaka reklama. Istoriata sochi che podobni opiti sa obiknoweno uspeshni. Inache ne wivdam s kakwo e po-dobro .NET? Kolkoto do proizwoditelnost ako ne se lava priloveniata na C# i na Java sa s pochti ednakwa proizwoditelnost (to i niama kak da e inache - wsichki rewolucionni nesta sa otdawna otkriti i izwestni na wsichki, a Sun e dostatachno seriozna kompania da si naprawi software-a kato horata).
I kato final za men .NET e nowa wersia ne na Visual Studioto, a na Visual Basic-a :)
.NET spored mene e porednia opit na Microsoft da nalovat nesto ne tolkowa dobro na pazara, kato mu balwat iaka reklama. Istoriata sochi che podobni opiti sa obiknoweno uspeshni. Inache ne wivdam s kakwo e po-dobro .NET? Kolkoto do proizwoditelnost ako ne se lava priloveniata na C# i na Java sa s pochti ednakwa proizwoditelnost (to i niama kak da e inache - wsichki rewolucionni nesta sa otdawna otkriti i izwestni na wsichki, a Sun e dostatachno seriozna kompania da si naprawi software-a kato horata).
I kato final za men .NET e nowa wersia ne na Visual Studioto, a na Visual Basic-a :)
Re: VC++.NET vs VC++ 6.0
>>Доколкото .Net e просто още една технология базирана на С++, според мен >>на Майкрософт само им се ще това да е следващото VC.
Интересно как всички коментирате какво точно е .НЕТ, докато пишете уеб-формички на PHP и счетововдни програми на Турбо Паскал за ДОС за фирмата на съседа, дето продава патладжани на пазара.
С#/С++/ВБ.НЕТ са просто интрументи, с които постигате това което желаете във .НЕТ фреймуърк-а. .Нет не е "технология, базирана на С++". С++ е просто език за програмиране и в този си смисъл е малка и незначителна част от .НЕТ (най-малкото почти никой не използа С++ във фреймуърка - използват се предимно С# и ВБ.НЕТ) .НЕТ е революционна платформа, при която понятията "клиент-сървър" и "3-tier programming" губят смисъла си в полза на loosely-coupled компоненти - XML Web Services. Но това няма да го разберете така или иначе, така че спирам.
Езика за програмиране е просто сбор от 30-тина резервирани думи и 10-ина синтактични правила. Ако си действително добър програмист и разбираш добре принципите, няма никакво значение на какъв език пишеш. Понеже езиците за програмиране са просто надстройка на фреймуърк-а, за мен няма абсолютно никакво значение дали пиша на С#, ВБ или С++.
Съвет за пича, който е постнал темата -- ако слушаш хората по този форум пич, цял живот ще пишеш на Анси С под Линукс, и ще се чувстваш горд, като напишеш код от сорта на:
main((*a == '/') + t, _, a + 1);
Ако си умен пич и си в час, ще се занимаваш с това, което е интересно и има бъдеще.
А за пичовете, които нещо не могат да сварват на темпото на Майкрософт с технологиите -- спокойно, това е само началото. Следващия Уиндоус идва стандартно със SQL Server Yukon, където ще се пази цялата файлова система, и със .НЕТ фреймуърк СТАНДАРТНО. Интересно как точно няма да има бъдеще платформа, която ще бъде инсталирана на 99% от компютрите по света.
Така че, учете .НЕТ-а и SQL Server-a докато е време!
Интересно как всички коментирате какво точно е .НЕТ, докато пишете уеб-формички на PHP и счетововдни програми на Турбо Паскал за ДОС за фирмата на съседа, дето продава патладжани на пазара.
С#/С++/ВБ.НЕТ са просто интрументи, с които постигате това което желаете във .НЕТ фреймуърк-а. .Нет не е "технология, базирана на С++". С++ е просто език за програмиране и в този си смисъл е малка и незначителна част от .НЕТ (най-малкото почти никой не използа С++ във фреймуърка - използват се предимно С# и ВБ.НЕТ) .НЕТ е революционна платформа, при която понятията "клиент-сървър" и "3-tier programming" губят смисъла си в полза на loosely-coupled компоненти - XML Web Services. Но това няма да го разберете така или иначе, така че спирам.
Езика за програмиране е просто сбор от 30-тина резервирани думи и 10-ина синтактични правила. Ако си действително добър програмист и разбираш добре принципите, няма никакво значение на какъв език пишеш. Понеже езиците за програмиране са просто надстройка на фреймуърк-а, за мен няма абсолютно никакво значение дали пиша на С#, ВБ или С++.
Съвет за пича, който е постнал темата -- ако слушаш хората по този форум пич, цял живот ще пишеш на Анси С под Линукс, и ще се чувстваш горд, като напишеш код от сорта на:
main((*a == '/') + t, _, a + 1);
Ако си умен пич и си в час, ще се занимаваш с това, което е интересно и има бъдеще.
А за пичовете, които нещо не могат да сварват на темпото на Майкрософт с технологиите -- спокойно, това е само началото. Следващия Уиндоус идва стандартно със SQL Server Yukon, където ще се пази цялата файлова система, и със .НЕТ фреймуърк СТАНДАРТНО. Интересно как точно няма да има бъдеще платформа, която ще бъде инсталирана на 99% от компютрите по света.
Така че, учете .НЕТ-а и SQL Server-a докато е време!
Re: VC++.NET vs VC++ 6.0
Защо мислиш, че писане на SQL-i и редене на форми с мнооого нови технологии е по-интересно от АНСИ С под Линукс?
А - пърдон - ти беше Гуру.
А - пърдон - ти беше Гуру.
Re: VC++.NET vs VC++ 6.0
Много се радвам, че всички сме пичове за теб - големият Пич който жули .НЕТ и SQL Server за фирмата в големия град.
Ще трябва обаче да те сваля на земята, понеже може да успееш да заблудиш някой от тези които тепърва започват да навлизат в занаята. Думичките като SQL, Enterprise system, XML, .NET може и да са много модерни, но не решават всички проблеми, и са много по-далеч от панацеята отколкото С. Абсолютно си прав, че езика за програмиране е просто сбор от 30-тина резервирани думи и 10-ина синтактични правила, както и това че ако си станал програмист няма да ти пука особено на какво пишеш.
Но това за което ти всъщност говориш е не езика, а използваната платформа. Ще си позволя да те поправя, че .НЕТ ще бъде инсталирано не на 99% от компютрите по света, а на 99% от компютрите с OS на Microsoft, което пък съвсем не е чак толкова много.
В същото време, в момента се внедряват С (май и С++) компилатори за GPU-та, а не вярвам да е далеч времето когато ще има такива и за MPU-та. (Може и да има вече, в тази област съм бос).
Изобщо, С е език който всеки уважаващ себе си програмист трябва да владее, тъй като в него са събрани всички основи. Не става дума затова да пише на него, а просто да разбира за какво става дума като чете С програма.
Ако вече си програмист, можеш да прочетеш една книжка за С за един ден и да го научиш (ако не броим указателите). Ако не си, след като го научиш вече ще можеш да прецениш накъде искаш да продължиш - надолу към хардуера, нагоре към приложенията, или още по-нагоре към мрежови решения от сорта на .НЕТ.
А иначе много бъркаш, като смяташ че бъдеще ще има само за .НЕТ и SQL. За developers работа има, и ще има, колкото за целия китайски народ, че и за част от индийския.
Наздраве и със здраве, аз отивам да уча съседката на Турбо Бейсик.
Мечтата е мисъл, мисълта е идея, всяка идея се реализира. Аз не мечтая, а реализирам идеите си.
Ще трябва обаче да те сваля на земята, понеже може да успееш да заблудиш някой от тези които тепърва започват да навлизат в занаята. Думичките като SQL, Enterprise system, XML, .NET може и да са много модерни, но не решават всички проблеми, и са много по-далеч от панацеята отколкото С. Абсолютно си прав, че езика за програмиране е просто сбор от 30-тина резервирани думи и 10-ина синтактични правила, както и това че ако си станал програмист няма да ти пука особено на какво пишеш.
Но това за което ти всъщност говориш е не езика, а използваната платформа. Ще си позволя да те поправя, че .НЕТ ще бъде инсталирано не на 99% от компютрите по света, а на 99% от компютрите с OS на Microsoft, което пък съвсем не е чак толкова много.
В същото време, в момента се внедряват С (май и С++) компилатори за GPU-та, а не вярвам да е далеч времето когато ще има такива и за MPU-та. (Може и да има вече, в тази област съм бос).
Изобщо, С е език който всеки уважаващ себе си програмист трябва да владее, тъй като в него са събрани всички основи. Не става дума затова да пише на него, а просто да разбира за какво става дума като чете С програма.
Ако вече си програмист, можеш да прочетеш една книжка за С за един ден и да го научиш (ако не броим указателите). Ако не си, след като го научиш вече ще можеш да прецениш накъде искаш да продължиш - надолу към хардуера, нагоре към приложенията, или още по-нагоре към мрежови решения от сорта на .НЕТ.
А иначе много бъркаш, като смяташ че бъдеще ще има само за .НЕТ и SQL. За developers работа има, и ще има, колкото за целия китайски народ, че и за част от индийския.
Наздраве и със здраве, аз отивам да уча съседката на Турбо Бейсик.
Мечтата е мисъл, мисълта е идея, всяка идея се реализира. Аз не мечтая, а реализирам идеите си.
Re: VC++.NET vs VC++ 6.0
трудно ми е да ти обясня, но мисля ако движението в сегашната продължи, сам ще усетиш. има един лаф - от много глава не боли, но аз вече стигам до извода - от много глава боли. сега няма да се спирам на подробности, но в работата съм взел мерки срещу негативните последици от излишъка на ресурси. без майтап - може да е по-опасен от недостига. лошото е че хората приемат негативните последствия от един такъв глобален принцип, като нечия персонална грешка. за щастие не съм само аз който го осъзнава като неприятен факт.
Re: VC++.NET vs VC++ 6.0
Абе в интерес на истината знам за какво говориш.
Проблемът според мен не е в това да работиш с нови неща, а в това, че е трудно да прецениш къде да теглиш чертата.
Мечтата е мисъл, мисълта е идея, всяка идея се реализира. Аз не мечтая, а реализирам идеите си.
Проблемът според мен не е в това да работиш с нови неща, а в това, че е трудно да прецениш къде да теглиш чертата.
Мечтата е мисъл, мисълта е идея, всяка идея се реализира. Аз не мечтая, а реализирам идеите си.