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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

Mextrom



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

Цитата:
как в него писать новые категории в ветвь Section\Designer.SidePicture не затирая то, что уже в нем есть?

Мне в голову приходит только один вариант - работать с локальной копией файла. Т.е. скачал, прочитал что нужно, записал что нужно в него (например, с помощью XmlDocument), сохранил и отправил файл на сервер, где он перезапишется.

Всего записей: 854 | Зарегистр. 30-03-2005 | Отправлено: 11:38 28-07-2010
v1rtyaluk



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

Цитата:
Что имеется в виду под "мои приложения зависят от платформы"?

что приложение зависит от таких библиотек как:
Iphlpapi.dll, Kernel32.dll, user32.dll
вроде есть альтернативные на Маке и Линуксе. Но, я никогда не писал под эти ОСьки, что там - не знаю.
Цитата:
Т.е. приложение, скомпилированное в Windows будет запускаться без перекомпиляции под другими ОС.

Мой екзе файл запустят другие ОС?

Всего записей: 110 | Зарегистр. 10-03-2010 | Отправлено: 11:43 28-07-2010
Mextrom



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

Цитата:
Мой екзе файл запустят другие ОС?  

Если установлена среда исполнения, то да. Я пробовал запускать программы, использующие WinForms и .NET Framework 2.0, в linux под mono.

Код:
mono имя_файла.exe

В принципе запускаются и работают, хоть и есть косяки. Если программа написана для более высокой версии .net, то есть шанс, что она не запустится (например, приложения, использующие wpf, т.к. в mono нет реализации wpf). Здесь можно посмотреть, что уже реализовано в mono.

Всего записей: 854 | Зарегистр. 30-03-2005 | Отправлено: 11:53 28-07-2010 | Исправлено: Mextrom, 11:59 28-07-2010
v1rtyaluk



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Mextrom
Нет, меня не устраивает такой подход.
Не в каждого юзера на компе стоит моно для запуска таких вещей.
Буду искать мак и линукс для компиляции под ось.

Всего записей: 110 | Зарегистр. 10-03-2010 | Отправлено: 12:58 28-07-2010
Mextrom



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

Цитата:
Нет, меня не устраивает такой подход.
Не в каждого юзера на компе стоит моно для запуска таких вещей.
Буду искать мак и линукс для компиляции под ось.

Тогда поищите инфу по утилите NGen.exe. Она поставляется вместе с .NET Framework  и позволяет компилировать сборку в родной код для выбранной платформы. Я правда не уверен, что она позволит скомпилить прогу в нативный код для какой-нибудь ОС, отличной от винды, но может есть аналоги.

Всего записей: 854 | Зарегистр. 30-03-2005 | Отправлено: 13:16 28-07-2010
blaro



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
v1rtyaluk
Чтобы прога написаная на C# работала на Маке, ее нужно отдельно компилить на Маке.
Я спросил у разрабов как сие можно сделать, и сейчас жду ответа.

Всего записей: 311 | Зарегистр. 29-01-2006 | Отправлено: 15:00 28-07-2010 | Исправлено: blaro, 15:01 28-07-2010
Omicron_Persey_8



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

Цитата:
код  
            UIListItem actUIList = (UIListItem)sender;  
            shopingListBindingSource.Position = shopingListBindingSource.Find("ShopingListId", actUIList.Tag);  
почемуто не работает  
 
Добавлено:  
точнее работает но не совсем - у меня два TabPages - на одном грид(для проверки ) так вот по нем идет перемещение а на втором табе контрол для редактирования и вот в нем  
курсор не перемещается ???

Как именно не работает? Ошибку кидает или просто не реагирует?
 
SIgor33

Цитата:
Извините за простой вопрос. Только начинаю работать на c#  
пытаюсь подключиться к серверу  MSSQL 2008 на  VS 2008 пишет не та версия сервера. То есть при работе мне нужно использовать только MSSQL 2005?

Если пытаешься достучаться из Server Explorer\Data connections, то только до SQL Server 2005. До 2008-го не достучишься
 
Добавлено:
Mextrom

Цитата:
Тогда поищите инфу по утилите NGen.exe.  

Если сборку обработать NGen, то ей для работы все равно будет нужен .NET Framework. Таким образом вы просто устраните необходимость в JIT-компиляции.

Всего записей: 282 | Зарегистр. 02-09-2007 | Отправлено: 16:09 28-07-2010
Mextrom



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

Цитата:
Если сборку обработать NGen, то ей для работы все равно будет нужен .NET Framework. Таким образом вы просто устраните необходимость в JIT-компиляции.

Дык если человек собрался писать на шарпе (хоть и под мак), ему все равно нужна реализация framework`а.

Всего записей: 854 | Зарегистр. 30-03-2005 | Отправлено: 16:26 28-07-2010
Omicron_Persey_8



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mextrom
И я о том же. Причем тут NGen?

Всего записей: 282 | Зарегистр. 02-09-2007 | Отправлено: 19:43 28-07-2010
v1rtyaluk



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ребята, а можно производить в контролах замену текста на картинки??типа организовать смайлики

Всего записей: 110 | Зарегистр. 10-03-2010 | Отправлено: 01:11 29-07-2010
Omicron_Persey_8



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

Цитата:
а можно производить в контролах замену текста на картинки??типа организовать смайлики

Можно, если контрол это поддерживает. Если нет, то придется рисовать самому: либо в обработчике события Paint (есть, например, у Form и PictureBox), либо при помощи Control.CreateGraphics. Во втором варианте за корретностью перерисовки придется следить самому.
Вот тут пример как рисовать произвольный текст повер ProgressBar'а

Всего записей: 282 | Зарегистр. 02-09-2007 | Отправлено: 07:49 29-07-2010
SIgor33

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

Цитата:
Если пытаешься достучаться из Server Explorer\Data connections, то только до SQL Server 2005. До 2008-го не достучишься

если я правильно понял то если создавать коннект программно то все будет нормуль?

Всего записей: 652 | Зарегистр. 03-03-2009 | Отправлено: 09:24 29-07-2010
Omicron_Persey_8



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SIgor33
Да, нужно только правильную версию System.Data.dll подобрать.

Всего записей: 282 | Зарегистр. 02-09-2007 | Отправлено: 10:15 29-07-2010
globus_ussr



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет.
 
Есть кнопка в инфопасе, по ее нажатию должна инфа из АД подтягиваться в фору, но при ее нажатии получаю след. ошибку
 

Цитата:
System.Security.SecurityException
Request for the permission of type 'System.DirectoryServices.DirectoryServicesPermission, System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' failed.

 
в интернете много чего нашел, но все касается веб приложений и ASP ... есть еще совет по поводу настройки политик, но к .NET2 нет консоли штатно для настройки ...
 
Что делать, помогите !  
 
Спасибо !
 
 
 
ЗЫ если надо скрипт закину.

Всего записей: 249 | Зарегистр. 06-04-2005 | Отправлено: 13:22 29-07-2010
MagistrAnatol



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
народ помогите разабратся с такой проблемой - создал приложение под Вынь ЦЕ - работает с базой данных SQL CE.
На емуляторе все нормально, копирую на кпк- в каталог с прогой копирую *.sdf,
копирую в каталог с прогой длл-ки, использую сторонние копмоненты SlideUI
и приложение не хочет запускатся ругеатся  
Не найдено  имя файла или сборки System.Data.SqlServerCE Version = 3.5.0.0
ето что не та версия NetCF?

Всего записей: 2120 | Зарегистр. 09-04-2003 | Отправлено: 15:10 29-07-2010
Omicron_Persey_8



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
globus_ussr
По всей видимости, у учетки, с которой запускается прога, недостаточно прав для чтения из АД.
 
MagistrAnatol
А SQL Compact 3.5 на КПК-шку не забыл установить? А то судя по всему ты свое приложение руками копируешь.

Всего записей: 282 | Зарегистр. 02-09-2007 | Отправлено: 15:58 29-07-2010
salexn1



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

Цитата:
 
 как переместить курсор в таблице на определенную позицию. Использую стандартные компоненты DateSet,DataSource,TableAdapter?  
В билдере все просто - Table1(Query1)->Locate("...",key,Opts);
 

Например так  
 
DataSet.Tables["Customers"].Select("CompanyName Like 'A%'");
 
или так по PK
 
DataSet.Tables["Customers"].Rows.Find(pkValue)

Всего записей: 502 | Зарегистр. 21-02-2008 | Отправлено: 16:14 29-07-2010
MagistrAnatol



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

Цитата:
DataSet.Tables["Customers"].Rows.Find(pkValue)
 таки сделал
Omicron_Persey_8

Цитата:
А SQL Compact 3.5 на КПК-шку не забыл установить?

да вроде не, щас попробую переставить
Цитата:
А то судя по всему ты свое приложение руками копируешь.
да
 
 
 
 
 
Добавлено:
а как надо? если моно подробно

Всего записей: 2120 | Зарегистр. 09-04-2003 | Отправлено: 16:50 29-07-2010
Omicron_Persey_8



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MagistrAnatol
А хз как надо. У меня на работе специальный кредл есть. Подключаю к нему КПК-ку, нажимаю в студии "Build", она собирает проект и сразу кидает его в КПК-ку. Можно даже отлаживать в ней.

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



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

Всего записей: 249 | Зарегистр. 06-04-2005 | Отправлено: 20:01 29-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