Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Программирование в среде .NET (ASP.NET,ADO.NET) на C#/VB.NET

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162

Открыть новую тему     Написать ответ в эту тему

mrherbrooks



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Зачем XNA, он же не игру пишет, тогда уж Tao Framework.

хе. на XNA можно только игры писать?
Можно и TAO.
Это вопрос философский - OpenGL или DirectX.  
 

Цитата:
ну как бэ не совсем с нуля

о! если есть алгоритм - уже можно попробывать перенести.
 

Всего записей: 129 | Зарегистр. 23-08-2008 | Отправлено: 20:31 07-07-2010
Qwerty93

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чтобы построить этот фрактал, нужно подключить gtk? но я не знаю как это сделать, не подскажите?

Всего записей: 119 | Зарегистр. 28-06-2010 | Отправлено: 21:12 07-07-2010
ComradG



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С учетом здешнего времени, добрый вечер, господа! Я не программирую на VB.Net (не подумайте чего, просто я его не знаю), но вопрос у меня как раз относительно оного. Если не ошибаюсь, Visual Studio гененрирует для VB.Net шаблоны вроде:

Код:
Imports System
Imports System.Drawing
Imports System.Windows.Forms
 
Public Class frmMain
  Inherits Form
 
  Public Sub New()
    MyBase.New()
    InitializeComponent()
  End Sub
 
  Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
    If disposing Then
      If Not (components Is Nothing) Then
        components.Dispose()
      End If
    End If
    MyBase.Dispose(disposing)
  End Sub
 
  Private components As System.ComponentModel.IContainer
 
  Private Sub InitializeComponent()
  End Sub
 
  Sub Main()
  End Sub
 
End Class

Вы не могли бы мне помочь вот с чем: дополнить этот код таким образом, чтобы компилировалась простая форма 300х300 с заголовком Form1. Просто я с недавних пор занят разработкой IDE и мне нужен ориентировочный код для Васика.

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 21:31 07-07-2010
Mextrom



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mrherbrooks

Цитата:
на XNA можно только игры писать?  

Но предназначен все-таки для написания игр. Кстати, не знаю, как в XNA с рисованием примитивов.
Qwerty93

Цитата:
нужно подключить gtk? но я не знаю как это сделать,

Можно попробовать поставить gtk#.

Всего записей: 854 | Зарегистр. 30-03-2005 | Отправлено: 22:55 07-07-2010 | Исправлено: Mextrom, 22:56 07-07-2010
ComradG



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mextrom
gtk# не есть гуд, лучше чистого gtk, пожалуй, нет. Да и сами игры писать на C# полностью не очень практично: использование WinAPI в остросишных проектах плюс двустторонняя компиляция не самый лучший подход. Исходя из личного опыта могу сказать , когда наша конторка писала игруху, то основным языком были выбраны приплюснутые сиськи, правда часть кода все равно была написана на Managed C++, а вот ланчура и некотрые либы были спроектированы на С#, - в результате проект получился очень легким на подъем.
На счет XNA и примитивов - там, если мне не изменяет память, все это имеется и реализовано довольно неплохо.

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 23:13 07-07-2010 | Исправлено: ComradG, 23:14 07-07-2010
BlackVetal



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ComradG
Не знаю подойдет тебе или нет - простая форма 300х300 - сгенерирована автоматом VS2010. Читать
здесь

Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 06:30 08-07-2010
ComradG



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BlackVetal
За помощь ОГРОМНОЕ СПАСИБО! Единственный вопрос, который у меня возник: в Бейсике же вроде тоже как и в C# должна быть точка входа в приложение, наверное, что-то вроде  

Код:
Sub Main()
End Sub

А в загенеренной форме этого я не увидел. Если не сложно можешь объяснить что к чему?

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 09:34 08-07-2010 | Исправлено: ComradG, 09:35 08-07-2010
Omicron_Persey_8



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ComradG
Да он там есть, только из студийного проекта до него, походу, не доберешься. При компиляции создается класс MyApplication и в нем сидит Main(ByVal Args As String()). Его даже в Object Browser'е нет. А сам класс можно увидеть, в подкаталоге MyApplication проекта, файл Application.Designer.vb.

Всего записей: 282 | Зарегистр. 02-09-2007 | Отправлено: 11:18 08-07-2010 | Исправлено: Omicron_Persey_8, 11:30 08-07-2010
ComradG



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Omicron_Persey_8
Спасибо, друг, за развернутую информацию! Кстати, лично ты - прогаешь на Васике? Если да, то стоит ли на него обратить внимание? А то я только и прогаю в Си и подобных ему языках.

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 11:44 08-07-2010
Omicron_Persey_8



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ComradG
Писал когда-то, когда он еще 6 версии был. Если все равно, на чем под .Net писать, то по моему мнению лучше C# сначала освоить. А потом и разницу почувствовать с VB.NET, MC++ и прочим.

Всего записей: 282 | Зарегистр. 02-09-2007 | Отправлено: 17:47 08-07-2010
Garrett

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ComradG
Не советую на VB.NET, как и MC++. Если под .NET работать, то на его родном языке C#.
Если .NET не нужен, то можно выбрать любой язык(кроме Бейсика) и в зависимости от задачи. Может где-то и простого скриптового языка(питон, пхп) хватит, а где-то будет нужна скорость(но не с базами) и консольный вывод - тогда только C++.

Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 20:24 08-07-2010
BlackVetal



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ComradG
Garrett
Могу сказать, что  VB очень удобен при решении задач переброски данных между разными платформами, например, 1С база и Sql база. Для решения подобных задач, например, на C# нужно много действий сделать (т.к. C# не понимает рускоязычных конструкций 1С). Хотя если посидеть и один раз написать универсальную библиотеку для связи с 1С из C# - то возможно это будет  и лучше.

Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 06:48 09-07-2010
mrherbrooks



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть мнение - что VB хорош только для документооборота. Есесно only Маздай. Делать на нем что либо иное - занятие не кошерное.

Всего записей: 129 | Зарегистр. 23-08-2008 | Отправлено: 09:09 09-07-2010
Garrett

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mrherbrooks
На любом языке можно делать что хочешь, но для каждого дела есть свой инструмент. Например для МСОфиса лучше VBA ничего нету, если что-то поискать в текстовой колбасе(колбасах) - то egrep, если там(в колбасах) надо что выбрать и подсчитать, то awk и т.д.
 
Добавлено:
А если кому-то нравится VB, то это его выбор, другие могут только что-то посоветовать...

Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 09:18 09-07-2010 | Исправлено: Garrett, 09:19 09-07-2010
ComradG



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Omicron_Persey_8
Дык я на на C# и прогаю. Просто очень он уж похож на C\C++, к которому я привык за десять лет. С# было просто освоить, тем более для того чтобы WinForm создать не нужно Visual Studio.
Garrett
Ну почему же, Managed C++ тоже довольно неплох.
BlackVetal
Спасибо за светлые мысли.
mrherbrooks
Что ж, твое мнение я тоже уважаю.
Garrett
В детстве, когда в школе шпыняли Васикои и Паскалем, я усвоил только то, что на Паскале можно написать практически все, что угодно, а вот Васмк я особо не изучал, потому как в ту пору он много чего не умел. Не знаю как сейчас, поэтому мной и был задан сей вопрос.
Всем спасибо.

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 16:59 09-07-2010
Qwerty93

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а по моему вопросу - всё глухо?

Всего записей: 119 | Зарегистр. 28-06-2010 | Отправлено: 17:27 09-07-2010
ComradG



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Qwerty93
Ты про gtk?

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 19:49 09-07-2010
Qwerty93

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да

Всего записей: 119 | Зарегистр. 28-06-2010 | Отправлено: 20:09 09-07-2010
ComradG



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Qwerty93
Если честно, то я не особо силен в gtk, а вот мой товарищ Отто Раабе на этом деле собаку съел. Ща напищу ему, может ответит. Только ничего не обещаю.

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 21:23 09-07-2010
ComradG



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Encoding

Всего записей: 2038 | Зарегистр. 05-07-2008 | Отправлено: 17:26 11-07-2010 | Исправлено: ComradG, 17:40 11-07-2010
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Программирование в среде .NET (ASP.NET,ADO.NET) на C#/VB.NET


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru