(Lviv community of .NET developers)

Recent posts

Серія семнарів TechNet по містах України цієї осені

December 16, 2009 18:57 by alexk
Windows 7, Windows Server 2008 R2 та Exchange Server 2010 були розроблені для того, щоб підняти рівень ефективності на новий рівень. Тому ми сподіваємося побачити вас на заході, присвяченомузапуску нових продуктів в Україні, який пройде цієї осені під маркою «Семінари TechNet» у Києві та у 5 найбільших містах України. Якщо вас цікавлять технічні та практичні аспекти використання технологій Microsoft, ви бажаєте поспілкуватися зі спеціалістами компанії Microsoft або просто почути про новинки — відвідайте семінари TechNet цієї осені! Реєстрація та участь у семінарах — безкоштовні.

ВНИМАНИЕ! перенос места проведения TechNet! Коллеги, хочу обратить внимание, что с ОЧЕНЬ БОЛЬШОЙ регистрацией на TechNet во Львове – мы переносим место проведения семинара TechNet из отеля NTON в готель "Дністер", м. Львів, вул. Яна Матейко, 6. Просьба учесть это.

И еще одна просьба – приходите на регистрацию заранее, к 9:00, а не к 9:30, чтобы не создавать bottleneck к моменту начала самих докладов и, для ускорения процедуры регистрации – захватите с собой распечатанное подтверждение регистрации. Кстати, это касается и других городов.

И еще, место проведения ИТ-клуба также переносится во Львове по новому адресу. Жду всех желающих на неформальное общение с пивом и обсуждение необходимости постоянного функционирования ИТ-клуба с 17:00 до 21:00 25 ноября.

Для одесских товарищей напоминаю, что ИТ-клуб будет проходить 23 ноября по месту проведения TechNet. Приглашаются все желающие пообщаться.

Докладніше та регістрація: http://www.microsoft.com/ukraine/thenewefficiency/events.mspx

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Notify me about server failure

May 23, 2009 21:32 by alexk
Hi everyone, sorry for keeping your waiting for my next post so long time. I was busy on Android OS investigation. But now I'm back.

Introduction


Do you know how to check is your server is still running and give your customers something? No. Then you should go to administrator room and ask technical stuff there. I think after hearing the answer you will be a little disappointed. On market still does not exist simple and easy solution.
Microsoft suggest to use there servers that cost a lot; several vendors suggest to buy there services (InternetSeer for example), others simply waiting customer feedback and re-act on it.
I think this is not right. It's time to change those things. I have to feel my servers on fingers, and re-act faster then any customer catch the problem.

Concept


In our company we have several servers each one specially installed for particular task. For administrator is critical to check stability and availability of those servers. But administrator can not sit 24/7 and watching servers. So we need small automation here.

Several questions from the begging catch my attention:
1) if all servers in domain failed, how I can receive notification about that? What happens if internet channel become broken physically?
2) How I can detect that several services on server stop working properly?
3) Can I provide some "sugar" for solution?!

So I start thinking and designing. Phone call interrupt me for a minute, but also give me a nice idea: GSM Modem can become a backup channel that can notify me about server problems.
WOW! Its was very nice idea and easy to implement. 10 minutes and GSM modem was ordered over internet. My choice is: NOVACOM GNS-30 CRA. It cost a little, it done in industrial standard metal case, easy to mount, easy to program.
NOVACOM GNS-30 CRA ... >>>

Currently rated 5.0 by 4 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

TCP ports forwarding, tunneling, proxies

April 21, 2008 11:32 by alexk
Hi Everyone,

Today I want to share a small piece of code that demonstrate TCP Sockets usage in .NET.

This is not very advanced example of sockets programming, but at the same time it show a lot of technics that you can use in programming, like:
- debugging of the windows services
- async sockets
- async operations and there synchronization
- events used for service controlling
- registry access
- advanced tracing/logs
- and etc.

Introduction

The idea was to write a simple TCP proxy class that will help us to forward ports (or better to say create a tunnel) from one source to destination.

In my case I want to use this functinality to open direct access to my computer in network shown below (ADSL modem connected by lan to the Vista computer; Vista publich AdHoc connection to the other computer Windows Xp. I setup service on Vista PC that helps me to open port directly for the Windows XP computer!!!):


In more simple way it's looks like this (configuration for testing):

... >>>

Currently rated 5.0 by 4 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Delete Old files from Command Line

January 29, 2008 11:23 by alexk

Very often administrator in any company have to solve simple problem: delete from server old files. How we can do this?

  1. Write command line script that will do this for us and run it periodically by windows scheduler service
  2. write custom application that will do the same
  3. find freeware or shareware with required functionality

In our case I want to introduce COMMAND LINE version of problem solving

... >>>

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5