Возьмусь за разработку вашего софта. Цены приемлемые.
Icq для связи: 624818898
E-mail: vldeveloper@rambler.ru
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Выпуск # 647Друзья! Прошло совсем мало времени с момент последнего выпуска, и вот уже новый! Удивительно, как быстро летит время в Интернете, сколько всего нового происходит ежедневно, да что там, ежесекундно. И Kbyte.Ru в этом плане не исключение, на сайте столько всего произошло, столько всего, что многое даже и не влезло в этот выпуск! И кто только придумал ограничения скорости интернет-соединения и объемов писем! Эх..., благо на сайте есть живая лента событий, которая не даст потеряться среди гущи
событий. Содержание выпускаЧитайте в этом выпуске: Если у вас есть вопросы по программированию или работе с компьютером, не стесняйтесь, спрашивайте.Форумы Kbyte.RuНа форумах Kbyte.Ru постоянно появляются новые интересные темы и обсуждения. В этом выпуске представлены лишь новые темы, с момента прошлой рассылки. Кстати, любой желающий может на форумах Kbyte.Ru совершенно свободно получить помощь грамотных специалистов в области программирования, да и в целом информационных технологий. Задать свой вопрос прямо сейчас Делаю программы на заказ @VladimirDev 21.06.2011 19:13 Здравствуйте уважаемые форумчане. Возьмусь за разработку вашего софта. Цены приемлемые. Icq для связи: 624818898 E-mail: vldeveloper@rambler.ru Ответ #1 @Shadowmaster 21.06.2011 19:25 HttpWebRequest и HttpWebResponce @Игорь Голов
19.06.2011 17:47 Программе требуется отослать запрос и получить ответ для дальнейшей обработки. Собственно как лучше? Копание в просторах пока не помогло... :( Ответ #1 @Игорь Голов 19.06.2011 18:42 private void btnLogin_Click(object sender, RoutedEventArgs e) { RequestString = String.Format("http://www.argusm-edu.ru/php/_api/api_login.php?login={0}&pass={1}", this.txtLogin, txtPassword); HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(new Uri(RequestString)); HttpWebResponse responce = (HttpWebResponse)request.BeginGetResponse(GetResp, null); } private void GetResp(IAsyncResult result) { // Тут фиг знает что писать. Может кто - нибудь знает? } Ответ #2 @Игорь Голов 19.06.2011 18:51 Строка 5 даёт ошибку: System.InvalidCastException was unhandled Ответ #3 @Aleksey Nemiro 19.06.2011 20:35 Для сложных запросов: Взаимодействие с другими сайтами через HTTP (HttpWebRequest и HttpWebResponse) Для простеньких, типа GET, можно WebClient использовать. Ответ #4 @Игорь Голов 19.06.2011 22:20 Дело в том, что там асинхронка используется. Ответ #5 @Shadowmaster 20.06.2011 13:14 private void GetResp(IAsyncResult result)наверное if (result.IsCompleted){ // ... } Строка 5 даёт ошибку: IAsyncResult result = (IAsyncResult)request.BeginGetResponse(new AsyncCallback(GetResp), null); Добавить свой ответ в эту тему · В теме есть еще 8 ответов. Смотреть все ответы. Вопрос . почему VB ,?досих пор . честно скажу для меня VB - это VBA .. ну просто пожизни. если надо было чтото для компа то ассемблер был. (да собственно и VBA тогда не было-заврался) но VB всегда просило таскать библиотеку с собой - на стадии основания это вроде решалось, потом все стали таскать. а вот мне не понятно счас , что счас 2011 год.. почему VB это что опять споры паскаля со скобками-бегинами и СИ.. так вроде С++ паскаль смяло, остались те кто просто ну не хотел. ну это как линукс и винда .. ладно понятно все а почему VB ,,,???? ну почему ??? просто интересно .. потому что этому учат в школе ( не знаю правда чему там учат вообще) или это какаято религия в которую все вcтупили, а меня не позвали ? Ответ #1 @[i]Pro 18.06.2011 11:28 VB - Простой язык, для любителей и казуальщиков (Характеристика от Microsoft), вообще Basic был создан для
поверхностного обучения программированию, призванный облегчить этот процесс, поэтому часто его и используют в школах да, и вообще лично для моих целей всегда он подходил, наверное потому что он и призван для написания простеньких и небольших программ, хотя и обзавели его такой мощной штуковиной как .NET Framework У C# уже более серьезные намерения, с целью наверное заменить плюсы, ибо скорость разработки в разы выше, (чего стоит только один визуальный редактор форм), да и программировать на нем легче (Все тот же .NET Framework...), хотя и использует синтаксис и конструкции из Си Ответ #2 @Aleksey Nemiro 18.06.2011 13:39 Давно у нас холиварные темы не появлялись Моя позиция в этом вопросе осталась не измена. Я работаю чаще всего с ASP .NET WebForms, могу сказать, что на VB программировать проще и удобней, ибо они просто идеально созданы друг для друга. В веб-формах C# заставляет писать много лишнего и абсолютно не нужно когда, а также явная типизация типов обычно мешает. В бейские под веб-формами не нужно писать лишний код, например обработчики событий цепляются очень просто и легко. Для программирования в ASP .NET MVC - идеально подходит C#, т.к. архитектура MVC подразумевает много ручной работы, что в шарпе "прокачено" на все 200%. У VB просто синтаксис не очень красивый для таких вещей, и некоторые его особенности будут заставлять писать больше кода, чем могло бы быть на C#. Под Windows Forms - зависит от проекта. Если делать что-то простое, то VB вполне сгодится. Для сложных проектов лучше использовать C#, т.к. будет больше контроля над кодом, точнее будет проще получить этот самый контроль. А под VB, если пытаться сделать что-то неординарное, есть риск поломать проект, в тех местах, где Visual Studio пишет код для бейсика сама. Редактор форм у VB и C# в Visual Studio одинаковый :-) Visual Basic .NET вообще достаточно сложный, по сравнению со своими предшественниками, и с каждым новым .NET Framework становится сложнее, мощнее и интересней. В рамках одного проекта можно использовать как VB, так и C#. Я иногда так делаю, чтобы ускорить процесс разработки, пишу на шарпе некоторые сложные dll-ки для веб-проектов. Конечно можно и на VB, но пришлось бы кода написать чуть-чуть больше, и в плане его оформления у бейсика больше ограничений, чем в шарпе (в шарпе их вообще нет). По моим наблюдениям, те кто изначально выучил C# просто не могут (ну или им очень сложно) выучить VB, хотя эти знания будут очень полезны. А вот VB-программисты легко осваивают C#. По стилю программирования, шарпшники чаще изобретают никому не нужные трехколесные велосипеды, которые уже давно есть в самом .NET Framework, т.е. с познанием окружающего мира у коренных шарпников есть определенные проблемы, видимо это связано с суровыми условиями, в которых им приходилось расти :-) Вбешники чаще ищут готовые решения. VB и C# по своим техническим возможностям едины, сравнивать их не нужно. Это тоже самое что сравнивать русский язык и английский. На русском удобней говорить в России и некоторых странах СНГ, а на английском - в прицепе можно везде говорить, но ведь гораздо удобней это делать в США или Британии. Всему свое место. Ответ #3 @stringer 18.06.2011 21:27 с познанием окружающего мира у коренных шарпников есть определенные проблемы, видимо это связано с суровыми условиями, в которых им приходилось растиДа, нам приходилось расти в суровых условиях. Я вообще до C# пытался на плюсах кодить. Суровее плюсов по-моему ничего нет. Даже макроассемблер и тот легче давался. Видимо поэтому когда перешел на С# было впечатление, что шарп - очень легкий, понятный язык, который помогает сэкономить кучу времени. Хотя суровее плюсов, наверное, может быть одна вещь - кодить на низкоуровневом ассемблере. Исходные кодыКак выбрать определенный элемент в списке?JavaScript: Интерфейс @Shadowmaster 22.06.2011 15:10 В этом примере показано, как при помощи JavaScript можно выбрать элемент списка select по value.for (var i = 0; i <= document.getElementById("list1").options.length - 1; i++) { if (document.getElementById("list1").options[i].value == "abc") { document.getElementById("list1").selectedIndex = i; break; } } Как выбрать ячейку/строку в DataGridView?Visual Basic .NET: Элементы управления Windows @Алексей Немиро 19.06.2011 09:11 В примере показано, как программно изменить значение свойства CurrentRow в элементе управления DataGridView.
Как известно, свойство CurrentRow содержит строку, на которой находится фокус, это свойство доступно только для чтения. Чтобы изменить текущую строку, нужно использовать свойство CurrentCell.DataGridView1.CurrentCell = DataGridView1.Item(column, row) Новости мира ITSony Ericsson анонсировала два новых Android-фонаПроизводитель мобильных телефонов Sony Ericsson сегодня представил два новых Android-смартфона, которые помогут производителю расширить собственное присутствие на растущем рынке смартфонов. Директор Sony Ericsson по маркетингу Джон Уолкер сообщила, что новые смартфоны Xperia Ray и Xperia Active должны будут появиться на глобальном рынке в течение третьего квартала. По прогнозам Уолкера, новые модели должны позволить Sony Ericsson расширить долю компании на рынке Android-смартфонов до 11%.
23.06.2011 12:13 · Категория: Железо · Источник: CyberSecurity.ru Google заменит Skype браузером ChromeGoogle встроит в браузер Chrome поддержку технологии WebRTC, предназначенной для организации голосовой и видеосвязи через интернет. Используя код WebRTC, веб-разработчики смогут создавать собственные чаты. Для общения в таких чатах пользователям не нужно будет устанавливать дополнительные плагины. 23.06.2011 12:13 · Категория: Бизнес в IT · Источник: Lenta.ru Tilera анонсировала 100-ядерный процессор TileGX-3100Начинающий разработчик микропроцессоров Tilera сегодня анонсировал новые центральные процессоры общего назначения, насчитывающие 100 вычислительных ядер. В компании надеются, что новые процессоры позволят успешнее конкурировать с лидерами рынка Intel и Advanced Micro Devices. В Tilera говорят, что 100-ядерные чипы TileGX-3100 потребляют достаточно мало электроэнергии, а их разработка велась в сотрудничестве с ведущими поставщиками облачных сервисов. Использовать процессоры предлагается в серверах, где установлены системы управления базами данных, веб-серверах, отказоустойчивых кластерах и системах, предназначенных для обслуживания большого количества интернет-транзакций.
В Tilera говорят, что пока не разглашают имена компаний, в сотрудничестве с которыми велась разработка100-ядерных чипов, однако анонс о партнерах должен быть сделан в ближайшее время. Сейчас известно, что процессоры TileGX-3100 работают на частотах от 1 до 1,5 ГГц и потребляют всего 48 ватт. Согласно утверждениям Tilera, представленные чипы могут обрабатывать больше транзакций в пересчете на один цикл, потребляя меньше электроэнергии, чем сопоставимые процессоры производства Intel и AMD. 22.06.2011 10:24 · Категория: Железо · Источник: CyberSecurity.ru Intel выпускает новые процессоры Core i5 и i7 для ультрапортативных ноутбуковКорпорация Intel накануне анонсировала новое дополнение к своей линейке процессоров для ультрапортативных ноутбуков. Новые чипы компании работают на базе последней коммерчески доступной архитектуры Sandy Bridge и продаются как Core i5 и Core i7 c частотами 1,7 и 1,8 ГГц, но с возможностью разгоняться до 2,9 ГГц в моменты пиковой загрузки ноутбука. При этом, Intel подчеркивает, что потребляют данные чипы всего по 17 ватт, что является рекордом для решений подобного уровня.
Все три чипа созданы по 32-нанометровой технологии и поддерживают полноценные 64-битные вычисления. Работают они со всеми современными настольными операционными системами, в том числе с Windows, Linux и Mac OS X. Отметим, что как утверждают источники, именно приверженцы последней вскоре смогут опробовать новые чипы, так как на их базе компания Apple должна будет выпустить новые ноутбуки MacBook Air. 22.06.2011 10:23 · Категория: Железо · Источник: CyberSecurity.ru Oracle покупает разработчика программного обеспечения FatWireКорпорация Oracle сегодня анонсировала поглощение компании FatWire Software, занимающейся разработкой программного обеспечения для управления веб-контентом. Финансовые условия сделки не разглашаются.
"Все большее число компаний рассматривают свои веб-сайты, как наиболее важные каналы коммуникаций, маркетинга, взаимоотношения с клиентами и электронной коммерции", - говорится в заявлении Oracle. "Решения FatWire доказали свою эффективность в доставке организациям удобных веб-платформ, построения систем общения с клиентами и повышения лояльности пользовательской базы". 22.06.2011 10:22 · Категория: Бизнес в IT · Источник: CyberSecurity.ru
Подпишитесь на тематические RSS-ленты Kbyte.Ru, чтобы быть в курсе последних новостей: Основная лента · Форумы (темы и сообщения) · Visual Basic 5.0/6.0 · Visual Basic .NET · C# (Си шарп) · Delphi · JavaScript · ActionScript · ASP .NET · ASP .NET MVC Ищите Kbyte.Ru в социальных сетях FaceBook, ВКонтакте, Twitter. Если вы занимаетесь программированием, то наверняка вам пригодятся хитрые инструменты. Международный портал для программистов и разработчиков Kbyte.Ru основан в 2006 году. Целью портала является объединение программистов и специалистов IT-бизнеса, студентов и преподавателей для обмена опытом и знаниями, оказания помощи во всех делах и начинаниях в области IT. |
В избранное | ||