Stevendall

Вопросы по программированию.

Recommended Posts

Читаю две очень умные книжки: Платформа .NET и WINDOWS на C#. Одна Петцольда, другая не помню. Но сейчас не об этом.

 

Там куча примеров на CD... Чтоб было интереснее, я начинаю с готовыми примерами импровизировать.

 

Например, знаю, что String должен перевестись в Integer, а как?

 

На Паскале просто: StrToInt(). В Бэйсике тоже умел/умею. А на C#?

 

Вижу, есть функция ToString. Начал пробовать ToInt, ToInteger, Integer(), Int(), - всё мимо. Через сутки случайно обнаружил в другом примере: ToInt32 - матюкался, насколько это элементарно.

 

А сколько ещё свойств и методов объектов от меня скрыто. Тыкаюсь вслепую. В выше приведенных книгах этого нет. Там материи повыше.

 

Вот если бы был пакет Visual Studio .NET, так там, наверное, как в Дельфи, всё и лежит на блюдечке. Причём, само должно проситься прямо при работе в редакторе кода.

 

Вопрос. А законнопослушным гражданам это Studio надо опять из Москвы или из Киева с Петровки заказывать. Или есть у кого тут в Праге?

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

1.Забудь всё что было в делфях 4,5,6 и прочих бэйсиках, вплоть до версии 6,0 + СП-6.

В НЕТ платформе и стринг и интеджер это объекты, классы с совершенно разными пропертями.

2.Я страшно извиняюсь перед аудиторией за нецензурщину, нo -

public class ReverseStringComparer : IComparer {

public int Compare (object x, object y) {

string s1 = x as string;

string s2 = y as string;

return - String.Compare (s1,s2);

 

}

}

Может этот примерчик подскажет чегоЙ-то?

есть у кого тут в Праге?

3.Стив, есть студии, надо тебе только подъехать и забрать.

4.Стив, МАТЧАСТЬ ЗДЕСЯ!!

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

QUOTE (AgentXXX @ May 9 2006, 15:16)МАТЧАСТЬ ЗДЕСЯ!!Я это чувствовал! Но не спрашивал, хотел казённый принтер поберечь. А теперь нет ему пощады.

 

QUOTE (AgentXXX @ May 9 2006, 15:16)
есть студии, надо тебе только подъехать и забрать.Договорились. Завтра, послезавтра... Буду контактировать через личку. Спасибо.

Чем раньше, тем принтеру лучше! :lol:

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

Да, документацию лучше всего смотреть в MSDN ! А в Праге как минимум есть представительство Майкрософта, думаю что купить там VS .NET нет никаких проблем.

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky
купить там VS .NET нет никаких проблем

:)

VS 2003 = from 1650$ to 2300$.

VS 2005 = from 1780$ to 2100$.

;) И это цены через диллеров мелкософтовых.У самого МС ещё дороже.

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

беты на халяву с майкрософта раздавали.

Студию с поддержкой только C++ или только C# можно купить аж за $109

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky
Express Edition

2005.

Рання пташака.Пока что сложно с этими новыми объектами, Едик.

Глючат по-страшному, юзание под вебы - совсем геморное.

СтановиссИ - читателем доки, до дыр в мониторе.

Интегрировать в старые аппликашки - торба с гемором.

ИМХО.Пока что 2003 остаётся актуальней.

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

На MSDN нашёл десять страниц печатного текста цветов.

 

Это что ж получается? Аналога функции RGB() нету, а цвета только как Свойство Обьекта?

 

Ну ладно... Будем привыкать...

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky
:) Стив, ты что, по-серьёзному в девелоперы собрался?

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

QUOTE (Stevendall @ May 9 2006, 17:40)Это что ж получается? Аналога функции RGB() нету, а цвета только как Свойство Обьекта?

Ну ладно... Будем привыкать...

Функция RGB-то есть FromArgb(), но создает структуру, а не integer.

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

QUOTE (Salex @ May 9 2006, 20:06) Функция RGB-то есть FromArgb(), но создает структуру, а не integer.

Уже разобрался.

 

Просто в конце рабочего дня отправил страницу на печать на сетевой принтер, совсем в другое помещение.

 

Потом нарихло написал сообщение, отключился, забрал напечатанное и пошёл домой.

 

B) Дома заметил.

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

QUOTE (AgentXXX @ May 9 2006, 14:03) :)

VS 2003 = from 1650$ to 2300$.

VS 2005 = from 1780$ to 2100$.

;) И это цены через диллеров мелкософтовых.У самого МС ещё дороже.

Visual Studio 2005 Standard - $299

Visual Studio 2005 Pro - $799

 

http://msdn.microsoft.com/vstudio/howtobuy/

 

Или по программе Microsoft Empower получить MSDN, VS 2005 Pro и еще кучу софта всего за $375:

 

https://partner.microsoft.com/global/40011351

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

Итак, как я уже писал, установил я себе IIS, SDK .NET Framework, PHP и MySQL.

 

Всё классно, всё работает и на мышь откликается. Но...

 

PHP и MySQL не хотят знаться между собой через посредство IIS.

Элементарный код соединения с базой данных выдаёт ошибку:

Fatal error: Call to undefined function mysql_connect()

Это при том, что тот же код, запущенный на сайте ВебЗдарьма.цз нормально работает.

 

Кто-нибудь делал это через IIS?

Или собака зарыта в версии MySQL: 5.0.20a-nt

Почему там это nt? А ничего другого при скачивании и не предлагалось. Да и ХР у меня стоит на NTFS. Или ОНО хочет Windows-NT?

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

Скажи мне Стив, за каким [скип] ты пихаешь ПХП в IIS?

Оно не для этого делалось. ;)

:) Работать не буИт.

PHP to ASP.NET Migration Guide

установил я себе IIS, SDK .NET Framework, PHP и MySQL.

;) Делай так:

IIS 5.0, SDK .NET Framework, MS SQL Server SP-3a(SP-4).

Будет щастие.

По крайней мере, источник познаний будет больше и гораздо более юзабельный в будущем.

Sdílet tento příspěvek


Odkaz na příspěvek
Sdílet na ostatní stránky

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Odpovědět na toto téma...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




  • Kdo si právě prohlíží tuto stránku

    Žádný registrovaný uživatel si neprohlíží tuto stránku