|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
МСУ3. Для особо ранимых - можно шифровать секции нативными RSA или DPAPI ключами http://codearticles.ru/home/articleview/450 Ссылка битая, http://codearticles.ru/home/articleview/450 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 17:58 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
Arm79, МСУ Я говорю про десктопное вин-приложение, которое напрямую коннектится к sql-серверу. Двухзвенка. С вин-авторизацией, бог с ней. Какой нахрен WebConfigurationManager? Где десктопному клиенту хранить строку подключения? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:02 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
МСУ, 2. DPAPI (Data Protection API) а вот это понравилось. А то как-то огород городил с RSA) авторКонф. файлы шифруются с помощью ключа, специфичного для машины. для всех ОС работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:03 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
Antonariy, Вы издеватесь? Или принципиально не читаете ответов? Третий и последний раз - строка соединения хранится в app.config, просто идеальный вариант - когда используется Win-аутентификация. Можно и с логином/паролем, но тогда нужно исходить из того, что он легко компрометируем ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:05 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
Antonariy, хранить в конфиге, но шифровать вышенаписанными методами. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:05 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
AntonariyArm79, МСУ Я говорю про десктопное вин-приложение, которое напрямую коннектится к sql-серверу. Двухзвенка. С вин-авторизацией, бог с ней. Какой нахрен WebConfigurationManager? Где десктопному клиенту хранить строку подключения? Я тоже гооворю про десктопное. Какая разница, будет не WebConfigurationManager, а просто ConfigurationManager. Зри в корень http://msdn.microsoft.com/ru-ru/library/system.configuration.sectioninformation.protectsection.aspx Код: c# 1.
С конфигами в вебе и десктопе работается одинаково, не знал? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:07 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
netivanдля всех ОС работает? Для всех. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:07 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
AntonariyГде десктопному клиенту хранить строку подключения? Ты читаешь жопой? Я десятый раз повторяю - в конфиге! Но если тспользуется sql server аутентафикация, за такое нужно расстреливать на месте. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:09 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
Arm79app.configЯсно. Заменили один левый файл другим. Только без гуя. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:10 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
AntonariyArm79app.configЯсно. Заменили один левый файл другим. Только без гуя. Хватит бред нести. В веб конфиге 100500 секций, в гавно-UDL только одна. Ты сравниваешь теплое с мягким. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:11 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
Antonariyодин левый файл другим Это жесть... Я даже не знаю, что сказать. Назвать левым app.config и сравнить его с малоизвестным udl... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:11 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
Arm79Antonariyодин левый файл другим Это жесть... Я даже не знаю, что сказать. Назвать левым app.config и сравнить его с малоизвестным udl... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:12 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
А если программе потребуется 10 строк соединений, это будет 10 UDL файлов? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:12 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
Antonariy, вы его недооцениваете. Хотя общее есть - и там и там текст. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:22 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
AntonariyЗаменили один левый файл другим. Только без гуя Вот, специально для вас постарался. Студийный Гуй с исходниками ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:24 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
Чему только я Antonariy не учил, но никогда не мог подумать, что придется втирать ему в моск информацию про конфиги (первый класс вторая четверть) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:24 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
Arm79AntonariyЗаменили один левый файл другим. Только без гуя Вот, специально для вас постарался. Студийный Гуй с исходниками ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:26 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:26 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
Antonariy, как вообще можно не знать про конфиги? Даже маломальски унылое приложеньице использует конфиг, пусть то сайтик, веб-сервис, wcf, winforms, wpf, silverlight и т.д. Ты что-нибудь вообще (кроме хеллоуворлда) писал на .NET? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 18:37 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
МСУAntonariy, как вообще можно не знать про конфиги? Даже маломальски унылое приложеньице использует конфиг, пусть то сайтик, веб-сервис, wcf, winforms, wpf, silverlight и т.д. Ты что-нибудь вообще (кроме хеллоуворлда) писал на .NET?Зацени: Это ashx-сервер, дружащий с EF: Код: vbnet 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.
Это TypeScript, file1.ts. Интеллисенс и все такое: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
Это его вызов: Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Это 100% ручного быдлокода (не считая конфига), описывающего логику сферического ajax-приложения, причем сервер на c# будет еще лаконичнее. Все, что лежит за этими блоками, — кодогейнерация "из коробки" и сама коробка. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 20:03 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
AntonariyЗацени Хрень какая-то. Ты эт к чему? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 21:12 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
Это я к тому, какие хэлловорлды пишу под .net. Строго типизированные серверные объекты без ручного кодирования этих типов в браузере. Чтобы быдлокодинг был менее быдл и более защищен от ошибок. Сравни с тем, как аналогичный json формировался ранее (беременных и нервных убрать от экрана): Код: xml 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 21:56 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
Antonariyдружащий с EF Это, безусловно, признак высокого мастерства :-) Antonariyбеременных и нервных убрать от экрана А чем так страшен xslt для вышеуказанных категорий граждан и неграждан? В любом случае я так до сих пор и не пойму, как человек, умеющий пользовать ORM, не имеет понятия о файлах конфигурации? Вы в своих сервисах/приложениях используете фреймворки логирования? NLog/log4net? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2013, 22:43 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
AntonariyЭто я к тому, какие хэлловорлды пишу под .net. Ничего сложного и необычного. Вопрос по поводу конфигов, ты где строку соединения для EF хранишь, когда выполняешь MyBase.db.Database.SqlQuery? Покажи свой web.config. AntonariyСравни с тем, как аналогичный json формировался ранее (беременных и нервных убрать от экрана) Оба способа имеют место на жизнь, в зависимости от ситуации. В xslt есть большой плюс - это темплейтовый декларативный движок, можно на лету без перекомпиляции кода влиять на вывод. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 09:43 |
|
C# где хранить строку подключения
|
|||
---|---|---|---|
#18+
в итоге с сделал так: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Как вам такое? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2013, 10:09 |
|
|
start [/forum/topic.php?fid=20&msg=38120196&tid=1405302]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
70ms |
get tp. blocked users: |
1ms |
others: | 307ms |
total: | 484ms |
0 / 0 |