Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Программирование (VB,C#,ASP,.NET): новости, советы, примеры


Выпуск # 652

Очередной выпуск рассылки! За последнее время на сайте произошло столько всего, столько всего, что все просто не уместилось в этот выпуск! Но ничего, ведь вы всегда можете ознакомиться со всеми обновлениями непосредственно посетив сайт. Кстати, помимо изменения в содержании Kbyte.Ru, появлении новых интересных материалов, проект постоянно совершенствуется технически, и вы можете принять в этом непосредственное участие, присылая свои идеи и предложения.
Надеюсь, этот выпуск будет интересен для вас. Если вы хотите увидеть в следующих выпусках что-то конкретное, напишите мне об этом на ящик subscribe@kbyte.ru.


Содержание выпуска

Читайте в этом выпуске:

Если у вас есть вопросы по программированию или работе с компьютером, не стесняйтесь, спрашивайте.

Форумы Kbyte.Ru

На форумах Kbyte.Ru постоянно появляются новые интересные темы и обсуждения. В этом выпуске представлены лишь новые темы, с момента прошлой рассылки.

Кстати, любой желающий может на форумах Kbyte.Ru совершенно свободно получить помощь грамотных специалистов в области программирования, да и в целом информационных технологий.

Задать свой вопрос прямо сейчас

Здравствуйте)
Нужно создать массив, который будет содержать несколько категорий с подкатегориями, и программу которая будет проверять наличие подкатегорий и выдавать сообщение, если таковые отсутствуют.)
Как осуществить на деле?)

[- к содержанию -]

Есть ServerControl. Его Задача – перехватить Request со страницы, на которой он находится. Как это лучше сделать?
Есть код, но он не выполняет требуемых действий. Возможно что-то не так.

using System; 
using System.ComponentModel; 
using System.Web.UI; 
using System.Web.UI.WebControls; 
 
namespace ServerControl1 
{ 
    
    [ToolboxData("<{0}:ServerControl1 runat=server></{0}:ServerControl1>")] 
 
    public class ServerControl1 : WebControl 
    { 
        private string Url; 
 
        [Bindable(true)] 
        [Category("Appearance")] 
        [DefaultValue("")] 
        [Description("Guard Control for ASP .NET Web Sites")] 
        [Localizable(true)] 
 
        protected override void Render(HtmlTextWriter output) 
        { 
             //output.Write(this.Parent.Page.Request.Url.AbsoluteUri); 
        } 
        protected override void RenderContents(HtmlTextWriter output) 
        { 
            output.Write(Url); 
            
        } 
        protected override void OnLoad(EventArgs e) 
        { 
           Url= this.Parent.Page.Request.Url.ToString(); 
        } 
    } 
} 

[- к содержанию -]

Все темы и обсуждения

Исходные коды

Проверка e-mail на правильность

Visual Basic .NET: Регулярные выражения @Интернет 30.07.2011 21:55
Простая функция, работающая при помощи регулярных выражений, проверяет введенный email адрес на правильность
Imports System.Text.RegularExpressions 
 
Public Class Form1 
 Public Function IsValidEmail(ByVal email As String) As Boolean 
  Dim pattern As String = "^[-a-zA-Z0-9][-.a-zA-Z0-9]*@[-.a-zA-Z0-9]+(\.[-.a-zA-Z0-9]+)*\." & _ 
  "(com|edu|info|gov|int|mil|net|org|biz|name|museum|coop|ru|aero|pro|tv|[a-zA-Z]{2})$" 
  Dim check As New Regex(pattern, RegexOptions.IgnorePatternWhitespace) 
  Dim valid As Boolean = False 
  If String.IsNullOrEmpty(email) Then 
   valid = False 
  Else 
   valid = check.IsMatch(email) 
  End If 
  'return the value to the calling method 
  Return valid 
 End Function 
End Class 

[- к содержанию -]

Все исходные коды

Статьи по программированию

Загрузка файлов на сайт по протоколу HTTP на примере depositfiles.com

Сетевое взаимодействие: C# @Алексей Немиро 01.08.2011 20:39
В .NET Framework нет очевидных средств для загрузки файлов на сайты по протоколу HTTP, разве что WebClient, который, к сожалению, не всегда подходит под стоящие задачи. В этой статье рассмотрен метод загрузки файлов на сайт на примере файлового обменника depositfiles.com с использованием языка C#.

Читать полностью

[- к содержанию -]

Все статьи по программированию

Новости мира IT

Research in Motion выпускает новые смартфоны на базе BlackBerry OS 7

Канадская Research in Motion сегодня презентовала новые версии своих популярных смартфонов BlackBerry Torch. Новинки оснащены более мощным мобильным микропроцессором и работают на базе новой ОС BlackBerry 7. В RIM, рыночная доля которой в последнее время начала падать под влиянием iPhone и Android, надеются, что выпуск аппаратов на базе совершенно новой ОС поднимет популярность устройств компании.

Всего компания сегодня анонсирует пять новых версий смартфонов, в частности и новые BlackBerry Bold. По словам представителей RIM, новые аппараты в первую очередь будут предложены на основных рынках - Канаде и США, где позиции RIM довольно сильны. После дебюта в Северной Америке новинки будут продаваться по всему миру, в сетях практически 200 сотовых операторов. 

Ввиду пошатнувшихся за последнее время позиций эксперты пока расходятся в оценках того, насколько новые смартфоны будут успешны на рынке и смогут ли они создать так необходимый шум вокруг самой RIM. Все эксперты сходятся во мнении, что "рыночный шум" RIM как раз необходим, так как за последний год акции компании потеряли в цене без малого 70%, а многие специалисты не раз упрекали компанию в том, что она задерживала релизы новых смартфонов.

04.08.2011 12:18 · Категория: Железо · Источник: CyberSecurity.ru

[- к содержанию -]

Доля Windows XP на рынке опустилась ниже 50 процентов

В июле 2011 года доля на рынке операционной системы Windows XP упала ниже 50 процентов. Такие данные предоставил сервис статистики NetMarketShare. При этом Windows XP, возраст которой приближается к 10 годам, остается самой популярной ОС на рынке, опережая Windows 7, Vista и Mac OS X 10.6.

04.08.2011 12:17 · Категория: Бизнес в IT · Источник: Lenta.ru

[- к содержанию -]

Samsung выпустила новый MeeGo-нетбук N100

Компания Samsung Electronics анонсировала новый нетбук N100. Модель оснащена процессорами Intel Atom и работает на операционной системе MeeGo. «Новый нетбук N100 — это продолжение успешной модели N150, продажи которой составили к настоящему моменту более трех миллионов единиц по всему миру, — говорит Кьюхо Ум (Kyuho Uhm), старший вице-президент подразделения IT Business Solutions компании Samsung Electronics. — Нетбук работает на новейшей платформе MeeGo, а также отличается одним из лучших соотношений цены и технических характеристик».

Операционная система MeeGo от Intel, на которой работает устройство, предлагает пользователям новый интерфейс. MeeGo объединяет оффлайн и онлайн контент в одном общем пространстве и открывает доступ к социальным сетям, позволяя пользователям постоянно быть на связи. Операционная система отличается быстрой загрузкой и низкой энергозатратностью, благодаря чему подходит для мобильной работы. 

Легкий нетбук весом всего 1,03 кг благодаря специальному покрытию DuraCase прочен и устойчив к царапинам. Также Samsung N100 доступен в двух вариантах исполнения — в черном и белом корпусе. Для подключения различных устройств, например, внешних жестких дисков или оптических приводов, Samsung N100 оснащается двумя USB-входами, а специальный VGA-порт установлен в новой модели для подключения большого дополнительного монитора.

Экран ноутбука покрывает матовый антибликовый слой, предназначенный для устранения зеркального эффекта, что гарантирует более продолжительную работу без какого-либо негативного влияния на глаза. Матовая поверхность также защищает поверхность от появления царапин.

В основе новой модели нетбука лежат производительные двухъядерные процессоры из семейства Atom, которые в сочетании с графическим чипсетом Intel GMA 3510 гарантируют пользователям широкие возможности для работы с мультимедиа. Нетбук Samsung доступен на российском рынке по рекомендованной цене 7 999 рублей.

04.08.2011 12:17 · Категория: Железо · Источник: CyberSecurity.ru

[- к содержанию -]

Найден мобильный вирус с функцией записи телефонных разговоров

Специалисты по компьютерной безопасности рассказали о вирусе для мобильной платформы Android, способном записывать телефонные разговоры. После установки на смартфон программа Android System Messenger создает аудиофайлы с записями разговоров и отсылает их на удаленный сервер.

03.08.2011 12:45 · Категория: Безопасность · Источник: Lenta.ru

[- к содержанию -]

Skype нечаянно выпустил приложение для iPad

Сервис интернет-телефонии Skype выпустил приложение для планшетов iPad и спустя короткое время отозвал его. Компания Skype подчеркнула, что программа вышла "преждевременно", но точные причины ее отзыва не назвала. Когда клиент Skype для iPad снова появится в App Store, Skype не уточнила.

02.08.2011 12:47 · Категория: Бизнес в IT · Источник: Lenta.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.
Kbyte.Ru является парнёром компаний Mail.Ru Group, WebMoney Transfer, Ozon.Ru и др.
Выпуск рассылки подготовлен автоматически. Все права на материалы выпуска принадлежат Kbyte.Ru если иное не указано отдельно.


В избранное