toLeft

Анонс .NET-конференции DotNext 2015 Moscow

Всем привет!

В пятницу, 11 декабря, в Москве состоится конференция для .NET-разработчиков DotNext 2015 Moscow. В программе конференции:


  • доклады от ведущих разрабочиков JetBrains, евангелистов Microsoft, лучших хаброавторов и легендарного Дино Эспозито, автора серии книг по ASP.NET;

  • выставка со стендами ведущих компаний-работодателей, а так же ведущих российских производителей инструментов для .NET-разработчиков

  • море общения с коллегами по цеху.


Подробности на сайте конференции: http://dotnext.ru


  • zuboder

Ищем Web разработчика


Молодая и амбициозная компания "Лето", ищет еще одного программиста в уютный офис на ВДНХ (г. Москва).

Если вы любите просиживать кресло и ничего не делать - закройте вкладку или пролистывайте дальше... Это сообщение не для вас. Да, у нас очень много тяжелой работы, но на сколько она тяжелая - на столько же она и интересная. Помимо приятной, конкурентной ЗП вы сможете получить отличный опыт в работе с современными технологиями и поучаствовать в разработке крупного, вкусного проекта.

Мы занимаемся разработкой универсальной системы контроля транспорта и собственного агрегатора такси. На frontend'е все построено на AnagularJS, а на backend'е - Yii2.

Нам нужен человек с уверенными знаниями этих framework'ов, а так же с пониманием технологий SSE, Socket. Со знанием на собственном опыте о Highload проектах и с безмерным желанием учиться и развиваться. Иногородним поможем с переездом.

У нас молодой и веселый коллектив, теплый офис с PS4, SEGA, Dandy, настолками и печеньками, а так же отличным видом на ВДНХ. Плюс разные корпоративные бонусы. =)

Свои резюме можете отправлять на почту: ibrainraider@gmail.com
Подробное описание вакансии здесь: http://hh.ru/vacancy/14729202




vshleme

Отправка емейлов через SMTP сервер

День добрый,
Есть приложение, которое предназначено для отправки емейлов. (C# Console Application).
Оно обслуживает компанию, которая посылает своим клиентам уведомления, стейтменты, etc. когда в этом возникает необходимость.
В начале каждого месяца после генерации месячных стейтментов, нагрузка на это приложение резко возрастает - приходится посылать тысячи емейлов за короткий промежуток времени. И вот в этот как раз момент обслуживающий SMTP сервер начинает отклонять емейлы по непонятным причинам.
Сообщение, выдаваемое при этом: Mailbox unavailable. The server response was: Invalid recipient: <емейл-адрес>

Пытаясь продебажить отправку емейла, я написал простенькую форму, которая позволяет тестировать этот самый SMTP сервер.
Эта форма почему-то отправляет емейлы даже в то время, когда консоль не может.
Я даже вынес отправку емейла в отдельную библиотеку, чтобы быть уверенным, что в обоих случаях работает тот же самый код.
Чудеса - консоль выдает ошибку, форма посылает нормально.
Где копать?
toLeft

[Москва] Конференция по .NET-технологиям

Всем привет!

Уже совсем скоро, 8 декабря, мы (CodeFreeze) и JetBrains проведём в Москве большую .NET-конференцию .NEXT.
В программе — более 20 технических докладов о настоящем и будущем платформы .NET. Среди докладчиков — легендарный Дино Эспозито, автор серии книг по ASP.NET.

С техническими докладами выступят разрабочики компаний JetBrains, DevExpress, Futirice и, конечно, Microsoft. Конференцию .NEXT обязательно стоит посетить всем .NET-разработчикам, которые хотят

  • глубоко погрузиться в детали реализации .NET Framework;

  • подсмотреть секреты успешной разработки у лидеров индустрии - программистов компаний JetBrains, Microsoft, DevExpress, Futurice, Luxoft и других;

  • обменяться опытом с коллегами из других компаний;

  • вживую пообщаться с лидерами российской .NET-разработки.


Подробности — на сайте конференции: http://dotnext.ru

В комментариях с удовольствием отвечу на любые ваши вопросы.
toLeft

[Питер] Конференция по .NET-технологиям от CodeFreeze и JetBrains

Всем привет!

В пятницу, 4 апреля в конгрессном центре «ПетроКонгресс» состоится независимая .NET-конференция .NEXT. Организаторами конференции выступают CodeFreeze и JetBrains, а спикерами — ведущие специалисты по .NET из Петербурга и других городов.

Среди докладчиков — несколько инженеров JetBrains, включая лидера петербургской группы ALT.NET Дмитрия Нестерука, а также инженеры из компаний Luxoft, Deutsche Bank, Touch Instinct и др.



Билеты от 800 рублей. Подробности на сайте конференции.

dotnext_600x350_800r

megakot

Как запретить выбирать определенный элемент в ComboBox?

Требуется запретить пользователю выбирать определенные элементы из ComboBox. При этом при попытке выбрать запрещенный элемент раскрывающийся список не должен закрываться, а должен ждать, пока пользователь не выберет допустимый элемент.
Кто знает, как это реализовать?

Работа с .NET в Новосибирске

Здравствуйте.

А куда бы вы посоветовали пойти работать программистом в Новосибирске?

Пожелания:

1) Писать на C#, и вообще под Windows
2) Чтобы не было требований/вопросов наподобие "знать вообще все", "5 лет опыта", "мехмат НГУ", "у нас нет денег на переводчика, поэтому вы должны владеть разговорным английским", "почему крышки люков круглые, а харя у владельца конторы - квадратная"
3) Желательно в академгородке или окрестностях.
vshleme

Обработка собыия закрытия окна браузера

Здравствуйте,
Есть веб-сайт (ASP.NET, FW4) у которого есть клиентская (защищенная паролем) часть.
При закрытии окна браузера хочется обнулять сессию. Для этого используется следущий метод: на MasterPage создана невидимая кнопка выхода (hiddenLogoutButton, проверена, работает), которую пытаюсь вызывать на событие window.onbeforeunload (не вызывается):
    [script type="text/javascript"]
      window.onbeforeunload = function()
      {
         CustomLogoff();
      }
      function CustomLogoff()
      {
         var button1 = document.getElementById('<%=hiddenLogoutButton.ClientID %>');
         button1.click();
      }
    [/script]
    [asp:Button runat="server" ID="hiddenLogoutButton" 
         Text="Invisible Logout Button" Visible="false" 
         onclick="hiddenLogoutButton_Click" /]

Так же размещал вызов в теге body ([body onbeforeunload='CustomLogoff()'])
Вызов функции не осуществляется. Хотя, если написать например так:

[input type="button" onClick="CustomLogoff()" value="logoff"]

И нажать на эту кнопку - всё отрабатывается замечательно.
Есть ли возможность отрабатывать функцию на закрытии окна браузера?

Ищем специалистов!

Друзья, платежный сервис «Единый кошелек» очень ищет программистов .NET в офис в Минске!

Если кому-то интересно интересно, то описание вакансии можно увидеть здесь: http://samara.hh.ru/vacancy/6895680 а все дополнительные вопросы задать по почте mihailova@w1.ru!

Давно в поисках настоящих профессионалов и будем рады откликам!
философия абстрактность шкала
  • palex

Придумывание языка программирования PL2

Прошу оценить правильность направления поиска идеального языка программирования

ЖЖ: http://pl2-rainbow.livejournal.com/

Виды элементов классов:

functional - Функциональное - для разделов, использующих функциональное программирование.
aspect - Аспектное - для интерфесов и аспектов. Для методов могут указываться необходимые свойства и дополнения, используемые перед методом (before), после метода (after) и при выполнении каждого оператора (invariant)
logical - Логическое - соответствует работе с запросами SQL, LINQ или простейшим операциям Prolog.
control - Управляющее - соответствует контроллеру (Controller) модели MVC
public - Изменяемое - соответствует модели базы данных (Model) модели MVC
published - Соединяющее - соответствует представлению (View) для модели MVC
protected - Защищенное - внутренние элементы класса
private - Внутреннее - скрытые элементы класса
local - Блоковые - переменные методов и блоков

Компилятор компиляторов:

Размещение элементов языка в нескольких файлах, объединенных по тематике.

Например - структура файла, описание класса, описание блока модуля, элементы защиты, блочные операторы, математические операторы...

Каскадные лексические анализаторы времени компиляции для использования национальных языков при программировании

Компилятор языка использует стандартные ключевые слова на английском языке, но включает опцию для каскадированного включения в таблицу лексем синонимов на национальных языках. Для первоначального включения синонимов используется опция языка компилирования, файлы национальных синонимов могут включать ссылки (опция include) на файлы синонимов более низкого уровня. Например, татарский-русский-английский-внутренние представления лексем.