Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6811-й день

Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua

 C# для новичков, вопросы и ответы

Tyomniy
May 3 2008, 13:06
  
Пост #1



Репутация:   5  
Дух


Группа: Пользователи
Сообщений: 24
С нами с: 3-June 07


Тут я предлагаю все новичкам программирования на C# выкладывать свои вопросы. По возможности, я думаю, все кто в этом что-то шарит будут стараться отвечать !

Тема для обговорення мови програмування C#, всі сторонні коментарі будуть видалятися, а їх автори отримувати %

Сообщение отредактировал BoyKot - Jun 11 2008, 20:40
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
14 Страницы  « < 10 11 12 13 14 >  
Reply to this topicStart new topic
Ответов(220 - 239)
Белый Дракон
Jan 13 2012, 20:02
  
Пост #221



Репутация:   117  
Постоялец
***

Группа: Пользователи
Сообщений: 1 766
С нами с: 3-April 06


(decapitator @ Nov 18 2011, 22:36) Перейти к цитате


а в таблице просто кто-то поленился разделители расставить между дробями. первая строчка: 1/6, 1/3 (= 2/6), 1/2 (= 3/6), 2/3 (= 4/6), 5/6.

Спасибо. Но из чего состоит таблица дальше? Я так понял эти дроби как-то перемножаются между собой, но систему увидеть не могу.

А все, уразумел smile.gif


Сообщение отредактировал Белый Дракон - Jan 13 2012, 22:57
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Livanias
Jan 17 2012, 14:28
  
Пост #222



Репутация:   229  
Постоялец
***

Группа: Пользователи
Сообщений: 1 969
С нами с: 7-September 07


(flai @ Dec 26 2011, 21:48) Перейти к цитате

не хотів створювати нову тему - тому пишу тут
Нема бібліотеки під сішарп для Google Documents List Data API v3.0
Тому хто підскаже як реалізовувати на C# наприклад таке - бажано код або посилання на приклади

POST /feeds/default/private/full
GData-Version: 3.0
Authorization: <your authorization header here>
Content-Length: 292
Content-Type: application/atom+xml

<?xml version='1.0' encoding='UTF-8'?>
<entry xmlns="http://www.w3.org/2005/Atom">
  <id>https://docs.google.com/feeds/default/private/full/document%3A12345</id>
  <title>My Copy</title>
</entry>


http://msdn.microsoft.com/en-us/library/d4cek6cc.aspx
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
yartat
Jan 27 2012, 8:21
  
Пост #223



Репутация:   276  
Старожил
****

Группа: Пользователи
Сообщений: 4 421
С нами с: 11-October 06


(flai @ Dec 26 2011, 21:48) Перейти к цитате

не хотів створювати нову тему - тому пишу тут
Нема бібліотеки під сішарп для Google Documents List Data API v3.0
Тому хто підскаже як реалізовувати на C# наприклад таке - бажано код або посилання на приклади

Во-первых есть библиотека, во-вторых, если не устраивает либа, можно воспользоваться WCF REST или вообще использовать, как предложил Livanias, WebRequest/WebResponse.

Сообщение отредактировал yartat - Jan 27 2012, 8:21
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
twix
Mar 13 2012, 21:48
  
Пост #224



Репутация:   135  
Cтаршой
**

Группа: Пользователи
Сообщений: 621
С нами с: 21-December 07


У кого в запасе есть интересная, доступная и подробная статья об реализации MVVM с помощью WPF. Азы не слишком интересны, а вот детали, интересные решения очень приветствуются. В частности интересует решение проблемы, когда View в runtime меняет свою структуру; создание новых View, где правильно все это прописывать: в ViewModel или же в самом View.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Gengzu
Mar 14 2012, 8:28
  
Пост #225



Репутация:   8  
Дух


Группа: Пользователи
Сообщений: 190
С нами с: 2-July 07


А можно узнать каким образом View меняет свою структуру? О.о
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
twix
Mar 14 2012, 12:19
  
Пост #226



Репутация:   135  
Cтаршой
**

Группа: Пользователи
Сообщений: 621
С нами с: 21-December 07


Ну допустим на форме по какому-то условию надо отобразить новую кнопку...это как пример. Вот меня собственно интересует где кто должен за это отвечать, View или ViewModel
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
yartat
Apr 14 2012, 15:52
  
Пост #227



Репутация:   276  
Старожил
****

Группа: Пользователи
Сообщений: 4 421
С нами с: 11-October 06


(twix @ Mar 14 2012, 13:19) Перейти к цитате

Ну допустим на форме по какому-то условию надо отобразить новую кнопку...это как пример. Вот меня собственно интересует где кто должен за это отвечать, View или ViewModel

Вы пытаетесь в одном вопросе покрыть все варианты. Так скорее всего не выйдет. Для приведенного случая вешаете байндинг на Visible и в VM прописываете логику (например секьюрную). Все.
Существует еще 100500 различных ситуаций с полной или частичной заменой верстки View. И каждую ситуацию нужно рассматривать отдельно: где-то вынести на уровень User control, где-то control binding (как тут), а где-то использовать команды.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-RC-
Jul 23 2012, 23:34
  
Пост #228



Репутация:   424  
bifurcated person
*****

Группа: Пользователи
Сообщений: 6 519
С нами с: 24-December 08


Какие можно использовать варианты безопасного получения данных из mysql?

Мне нужно для клиентского ПО получить ряд значений из базы данных.
но т.к. на локальной тачке легко сниффером просмотреть все соединения к БД и тем самым выловить пароль к mysql, ну и дальше соответственно выдернуть все данные, что крайне нежелательно.

Один вариант я вижу это использование SSL сертификатов при работе с Mysql.
но:

"Connector/Net doesn't support SSL connections natively at this time. You could use something like stunnel to provide connection to a remote SSL server. Also, I have heard about problems from the field regarding compiling MySQL on Windows with SSL. I think it may be easier to get going on Linux"

т.е. Mysql SSL с C# не катит

Вариант №2, это написание своего авторизатора на перле на стороне сервера, чтобы он например сравнивать хеши login+password и в случае успешной авторизации выполнял роль прокси сервера sql, что крайне геморно проксировать select запросы.

Может кто подскажет другие варианты?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
yartat
Jul 24 2012, 8:34
  
Пост #229



Репутация:   276  
Старожил
****

Группа: Пользователи
Сообщений: 4 421
С нами с: 11-October 06


(-RC- @ Jul 24 2012, 0:34) Перейти к цитате

Какие можно использовать варианты безопасного получения данных из mysql?

Почитайте тут
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-RC-
Jul 24 2012, 8:49
  
Пост #230



Репутация:   424  
bifurcated person
*****

Группа: Пользователи
Сообщений: 6 519
С нами с: 24-December 08


т.е. таки работает Mysql SSL ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
yartat
Jul 24 2012, 9:40
  
Пост #231



Репутация:   276  
Старожил
****

Группа: Пользователи
Сообщений: 4 421
С нами с: 11-October 06


(-RC- @ Jul 24 2012, 9:49) Перейти к цитате

т.е. таки работает Mysql SSL ?

Я не пробовал. В доке есть целый раздел по SSL. Так что возможность официально поддерживается. Скачайте последний (6.5) Connector и попробуйте вариант из статьи.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-RC-
Jul 24 2012, 9:42
  
Пост #232



Репутация:   424  
bifurcated person
*****

Группа: Пользователи
Сообщений: 6 519
С нами с: 24-December 08


грац, сейчас использую 6.5.4.0
прийдется второй mysql сервер поднимать, в продакшне не хочется тренироваться.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-RC-
Jul 24 2012, 21:14
  
Пост #233



Репутация:   424  
bifurcated person
*****

Группа: Пользователи
Сообщений: 6 519
С нами с: 24-December 08


извиняюсь за наверное тривиальный вопрос, а как можно инкапсулировать текстовые строки в бинарике?

открыв exe файл, я вижу
S E L E C T   f i e l d _ v a l u e   F R O M   u s e r s   L E F T   J O I N   d o p v a l u e s   O N   u s e r s . i d   =   d o p v a l u e s . p a r e n t _ i d   L E F T   J O I N   r e v _ u s e r s   O N   d o p v a l u e s . r e v i s i o n   =   r e v _ u s e r s . r e v   W H E R E   d o p f i e l d _ i d   = 4   A N D   r e v _ u s e r s . i d   =   u s e r s . i d     A N D   u s e r s . n a m e =

в том числе и sql ключи для AES шифрования smile.gif

обфускацию строк в C# как делать?
http://habrahabr.ru/post/97062/

личный опыт

Сообщение отредактировал -RC- - Jul 24 2012, 22:20
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-RC-
Jul 24 2012, 22:26
  
Пост #234



Репутация:   424  
bifurcated person
*****

Группа: Пользователи
Сообщений: 6 519
С нами с: 24-December 08


ILSPY рвет в пух и прав C# приложение ))
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-RC-
Jul 27 2012, 10:15
  
Пост #235



Репутация:   424  
bifurcated person
*****

Группа: Пользователи
Сообщений: 6 519
С нами с: 24-December 08


так и встал на SSL подключении сертификатов.
http://www.connectionstrings.com/mysql
тут разные варианты подключения с использованием сертификатов, но копилятор ругается.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Phaust
Oct 19 2012, 12:08
  
Пост #236



Репутация:   1176  
сам себе авторитет
******

Группа: Пользователи
Сообщений: 14 117
С нами с: 9-July 07


http://habrahabr.ru/post/147171/ - занятная новость. кому религия не позволяет юзать пиратку может после простой регистрации получить нужный для обучения перечень продуктов microsoft "на шару". Вполне функциональные лицензии, проверил,работает
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-RC-
Oct 19 2012, 20:50
  
Пост #237



Репутация:   424  
bifurcated person
*****

Группа: Пользователи
Сообщений: 6 519
С нами с: 24-December 08


та да, Visual Studio 2010 Pro, хоть не ультимейт, но все же
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Phaust
Oct 19 2012, 20:54
  
Пост #238



Репутация:   1176  
сам себе авторитет
******

Группа: Пользователи
Сообщений: 14 117
С нами с: 9-July 07


Да и пять лицензий на 2012 server standart. Не плохо, однако.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
ka4a
Oct 23 2012, 8:55
  
Пост #239



Репутация:   -25  
Активист
*

Группа: Пользователи
Сообщений: 224
С нами с: 22-November 09


Есть Debian 6. Нужно скомпилировать файл cryptex.c в exe файл. С ним в архиве присутствует make файл. Какой коммандой скомпилировать и что нужно? gcc стоит 4.4.5-8
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Бисквит
Oct 23 2012, 9:41
  
Пост #240



Репутация:   68  
Cтаршой
**

Группа: Пользователи
Сообщений: 500
С нами с: 28-May 06


(ka4a @ Oct 23 2012, 9:55) Перейти к цитате

Есть Debian 6. Нужно скомпилировать файл cryptex.c в exe файл. С ним в архиве присутствует make файл. Какой коммандой скомпилировать и что нужно? gcc стоит 4.4.5-8


1. А при чем тут C#?
2. Неужели документация не дает ответа на этот вопрос "жизни, вселенной и вообще" ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

14 Страницы  « < 10 11 12 13 14 >
Reply to this topicStart new topic

 



- Упрощённая версия
Сейчас: 7th November 2024 - 10:41
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст.