This blog has moved to its own domain. Please visit Ashwin's Blog for the all-new Ashwin's Tech Blog and bookmark it. The new site has much more content and some new sections, and you can read about them here and here. You can subscribe to full RSS feeds of all the sections from here. This blogspot site will no longer be updated, except in case of emergencies, if the main site suffers a prolonged outage. Thanks - Ashwin.

Saturday, September 24, 2005

Microsoft Celebrates it's 30th Birthday

Microsoft celebrated its 30th anniversary at the company’s annual meeting on September 23, 2005. Here are few links that will give you lots of information on Milestones of Microsoft

The PC Timeline at PC Museum says "April 1975 Bill Gates and Paul Allen found Micro-Soft. The hyphen is later dropped to Microsoft."

Larry Osterman, on his 20 years with Microsoft worth reading

The History of Computing Project has a very detailed history of Microsoft from 1975 to 1998

The Histories of Microsoft according to encyclopedia Wikipedia, and Encarta

Official History from Microsoft available for download here

More FAQ’s on Microsoft History available at Microsoft.com Corp FAQ’s

Here is an interview with Marc McDonald, Microsoft's first employee and talks about the early days of working at Microsoft as well as what he's doing on the Windows Vista team (he's working on defect prevention). Download the video here

The Microsoft Visitor Center Timeline documents some of the most critical turning points along our 30-year journey. The Microsoft Timeline charts 30 years of software history
Follow a software giant from startup to success. Pinpoint the decisions and events that made all the difference.

A funny stuff here on Steve Ballmer selling Windows 1.0

What does the future hold for the computer software giant? BBC News

More News for you:
From the Microsoft press release

Here is an Interview of Bill Gates and Steve Ballmer by the Seattle Times. Get the audio recording (28mb) of the interview here

Here’s another interview by Seattle Post Intelligencer. And here are the audio files


Wednesday, September 21, 2005

TechNET Briefings Update

For all those who were unable to attend, I guess this may be helpful for you all. I am Ashwin and have completed MCSE in Windows 2003.
Forward to the TechNET Briefing at The Microsoft Technology Roadshow, held at NCPA, Sorabjee-Tata Road, Nariman Point, Mumbai on 20th September 2005, and my previous post, here are my reviews:
The session was worth attending for any IT Professional. All those who attended went back home with good knowledge gained.
The session was started a bit late by 10 to 15 minutes. As the session started and the slides were being shown, I was just imagining if this is not another simply sales oriented sessions. Soon after few minutes, we were shown a few demos and then the session became more lively and interactive. There were several questions coming in and the speakers had put their best efforts in explaining them at the best. The interesting part I would like to point out, the post lunch sessions were the best in the day since that didn't send anyone from the audience to doze off ;)
Here is my detailed review on every session. I have put in a few efforts in giving you a brief overview. Also all the information that was passed on to us regarding the downloadable tools, they are searched from Microsoft site and brought to you here for direct download for your convenience. Hope you may like them and make the best use of these resources. I would appreciate if anyone of those who have attended and feel that I have not mentioned in this review, please do post and also let me know incase of any errors found in this document.

---------------------------------
Session 1: 09:00 - 10:45 am
---------------------------------

As mentioned on TechNET Site:

Approaches to Fighting Spam in an Exchange Environment (Level 200)
Speaker: Ravi Sankar, I.T. Professional Evangelist, Microsoft India

Discover how you can benefit from Exchange Server 2003 with new and enhanced features designed to combat the influx of junk e-mail messages. Not only is it a nuisance, but spam can also be expensive when you factor in the potential loss of productivity and the additional resources required to deal with it. This session looks at the Exchange Server 2003 anti-spam tools.

We examine the built-in UCE filtering tools that can stop spam at the gateway, and cover Accept and Deny lists, IP filtering, sender filtering, recipient filtering, and how you can use the Intelligent Message Filter (IMF) in your organization as an anti-spam strategy. We introduce Smart Screen Technology, which is the technology behind IMF. Smart Screen Technology has identified elements of a message that increase the probability that a message is UCE. We will cover Smart Screen strategy, development, and deployment, and learn how to use IMF to minimize spam’s effect on servers and users. Finally, we cover administration of the IMF by seeing how to set thresholds appropriate for your organization, how to track IMF’s spam control, and how to customize the tool for your organization.

Session Prerequisites
Experience supporting Microsoft Networks, administering Exchange Server 2003, using and supporting Outlook

---------------------------

The session was started with brief information on spam and junk mails, the additions and features in Exchange Server 2003.
Unsolicited emails, junk mails / spam not only waste users time in deleting them but also uses memory resources, network bandwidth etc... This can be now be eliminated with the help of new features included in Exchange Server 2003

We were then explained in brief on the 5 layers of spam blocking / filtering on which this Exchange Server works. They are:
Layer 1: Accept Deny List
Layer 2: Block List
Layer 3: Recipient Filter
Layer 4: Sender Filtering
Layer 5: Intelligent Message Filter (IMF)

Layer 1: Accept Deny List
Accept and Deny list of domains / IP etc... can be set in Exchange Server 2003. This will evaluate between the ID's as set in the Accept and Deny list. ID's in the Accept list are forwarded ahead. Deny are set to either Reject or Delete.

Layer 2: Block List
We can block list of domain names and Internet Protocol (IP) addresses that are known as junk e-mail sources. Block list can be developed by routinely updating your Global Accept and Deny List configuration.

Layer 3: Recipient Filter
Exchange Server 2003 rejects any incoming e-mail that matches the defined criteria at the protocol level that returns 550 errors. This filters the users who are not in the directory address book data mining.

Layer 4: Sender Filtering
Messages can be filtered that are sent by specific users or messages that are sent without senders addresses. Filtering criteria can be set to archive filtered messages or drop connection if sender's address matches.

Layer 5: Intelligent Message Filter (IMF)
IMF uses smart screen machine learning.
IMF is applied at gateway. It marks messages with Spam Confidence Level (SCL) rating. More information on SCL is mentioned below.
It is utilized throughout the mail stream
Scans headers, body of message and other attributes

Spam Confidence Level (SCL) rating is a method of evaluating mails. This is a Smart Screen Technology.
If Outlook receives an unauthenticated e-mail message from an external source, it evaluates the source IP address against the Accept and Deny list and rejects the message if a match is found on the Deny list. If the IP address is not on the Accept or Deny list, Outlook evaluates the message against an RBL. If a match is found on the RBL, then Outlook stops the message at the protocol level.
Otherwise, Outlook evaluates messages against any third-party, anti-junk e-mail products or plug-ins configured at the transport layer. The third-party product analyzes the message and assigns it a Spam Confidence Level (SCL) value that indicates the degree to which the message can be considered unsolicited commercial e-mail. The SCL value is from 1 through 10 - the lower the value, the higher the probability that the message is junk mail.
Outlook moves the e-mail message into the information store and, based on the SCL value and Outlook's user settings. It either delivers the message to a folder or deletes it. If you set Outlook's filter to low, it sends any message ranked below 4 to the Junk E-Mail folder. If you set the filter to High, Outlook sends any message ranked below 7 to the Junk E-Mail folder.

Intelligent Message Filter (IMF) tool can be downloaded from the Microsoft Website. The download link is provided below.

Next, a demonstration was shown on how the Intelligent Message Filter (IMF) is installed and configured. Then configuration of Email Client, MS Outlook 2003 both software based and web-based.

The presentation slides and some other information related to the session can be downloaded from the following link:

Approach to Fighting Spam in an Exchange Environment


Download Exchange Intelligent Message Filter:

ExchangeIMF.MSI
Download Size: 9354 KB
Estimated Download Time: 23 min @ 56K

Download Link: Here and Here
Or
Direct Download link

Apart from the above, here are some of my recommended downloads:

Exchange Server 2003 Technical Documentation Library

Exchange Server 2003 Glossary

Training and Events for Exchange Server

---------------------------
Session 2: 11:00 - 12:45 pm
---------------------------

As mentioned on TechNET Site:

Designing 24x7 SQL Server Deployments: Choices and Best Practices (Level 300)
Speaker: Vineet Gupta, I.T. Professional Evangelist, Microsoft India

Databases cannot afford to go down. However, high availability comes at a price. SQL Server 2005 provides a variety of features to the DBA to build high availability systems. This session examines in detail the various choices and discusses best practices for designing 24x7 SQL Server deployments.

---------------------------

Since I have no much experience on SQL Servers, I am unable to mention these in detail. I am sorry for that. We were told that the slides can be downloaded from the TechNET site but at the moment I am unable to locate. I will update it immediately as soon as I find it.

We were informed about some free online e-learning courses available on Microsoft site that will expire soon.

Microsoft E-Learning for SQL Server 2005

The E-Learning courses, valued at $99 each but a few exams on the following are available for Free as a limited period offer valid until November 1, 2006.

I have mentioned some links below to make it easier for you to directly check those you feel relevant.

More Details: Here

Course Names:
Installing and Securing Microsoft® SQL Server™ 2005
Administering and Monitoring Microsoft® SQL Server™ 2005
Data Availability Features in Microsoft® SQL Server™ 2005
Programming Microsoft® SQL Server™ 2005
Building Services and Notifications Using Microsoft® SQL Server™ 2005
Creating the Data Access Tier Using Microsoft® SQL Server™ 2005
New Features of Microsoft® SQL Server™ 2005 Analysis Services
Updating Your Data ETL Skills to Microsoft® SQL Server™ 2005 Integration Services
Updating Your Reporting Skills to Microsoft® SQL Server™ 2005 Reporting Services

The subscription will be valid for 90-Days

Blog of Mr. Vineet Gupta: http://spaces.msn.com/members/vineetgupta

---------------------------------
Session 3: 02:00 - 03:45 pm
---------------------------------

As mentioned on TechNET Site:

MS System Management Server 2003 Tech Overview (Level 300)
Speaker: Ramnish Singh, I.T. Advisor, Microsoft India

This session shows the new features of Microsoft Systems Management Server 2003. This session shows how SMS 2003 integrates with Network and Operating System Technologies such as Active Directory and Windows Management Instrumentation. This session also shows the improvements in asset management, software distribution and reporting in SMS 2003. This session targets IT Professionals who are both familiar with previous versions of SMS, and who are interested in SMS for the first time

Session Prerequisites
Experience Supporting Microsoft Servers
Familiarity with Windows operating systems
Experience administering Microsoft Systems Management Server

---------------------------

This works on the Background Intelligent Transfer Service (BITS) technology. I have found the documentation on BITS at the Microsoft Website

Download Size: 165 KB
File Format: Microsoft Word file (.doc)

We were then shown a demo on SMS Integration between the Server and Client. We were also shown how the Hardware & Software inventory, files on a network etc... is collected within few minutes.

An MS Excel sheet of Capacity Planner is available for download on the Microsoft Website.
The Microsoft Systems Management Server 2003 Capacity Planner is a tool that helps consultants, SMS administrators, and IT professionals perform scenario analysis on their existing and proposed SMS 2003 hierarchy.

The download link for Capacity Planner is mentioned below.

The presentation slides and some other information related to the session can be downloaded from the following link:

Microsoft Systems Management Server 2003 Technical Overview

SMS 2003 Capacity Planner:

SMS_2003_Capacity_Planner.exe
Download Size: 625 KB
Estimated Download Time: 2 min @ 56K

Download Link
Or
Direct Download Link

Apart from the above, here are some of my recommended downloads:

Systems Management Server 2003 Technical Documentation Library

Some Most Popular downloads for Systems Management Server

Desktop Patch Management with Microsoft Systems Management Server 2003

Systems Management Server 2003 Training and Events

To learn more on Background Intelligent Transfer Service (BITS) online

---------------------------
Session 4: 04:00 - 05:45 pm
---------------------------

As mentioned on TechNET Site:

Active Directory Remote Administration (Level 300)
Speaker: Ravi Sankar, I.T. Professional Evangelist, Microsoft India

In this session we look at the improvements in the Windows Server 2003 Domain and Forest functional levels, the special considerations for the designing and planning for a branch office environment, and the use of command line and GUI tools for remote management and scripting. First we will cover how to deploy a domain controller to support a remote branch office connected over a Wide Area Network (WAN) link. Then we will look at the options available for remote management using the Windows Management Instrumentation Command-Line tools. Finally we will cover other available remote management tools to administer Active Directory.

Session Prerequisites
Familiarity with Active Directory Administration
Familiarity with Active Directory Sites
Familiarity with Active Directory Replication
Basic WMI Scripting Concepts


---------------------------

This session was more based on Windows Management Instrumentation (WMI) Scripting. We were demonstrated with some command line tools like: wmic, linkspeed, rpc
To learn more on such command line tools, read the Windows Help file. Here is the command for getting the command line reference file.
C:\>hh ntcmds.chm

The presentation slides and some other information related to the session can be downloaded from the following link:

Active Directory Remote Administration

To write Windows Management Instrumentation (WMI) Scripts you can use the Scriptomatic Tool
Here is the download link:
Writing WMI Scripts Using the Scriptomatic Utility:
scriptomatic.exe - Version 1
Download Size: 101 KB
Estimated Download Time: 1 min @ 56K

Download Link
Or
Direct Download Link

OR

scriptomatic.exe - Version 2
Download Size: 375 KB
Estimated Download Time: 1 min @ 56K

Download Link
This download is available running genuine Microsoft Windows. For obtaining the download, your OS needs to be validated. Just follow the link for more information.

Online Group started by Mr. Ravi Sankar: http://groups.msn.com/adandexchange
Ask your questions on Active Directory and MS Exchange and they will be personally answered by Mr. Ravi Sankar himself

Apart from the above, here are some of my recommended downloads:

Windows Server 2003 Active Directory Technical Documentation Library
Here and Here

Notes on Managing servers remotely

To know more on Scriptomatic Tool, follow This Link
TechNet Script Center
Online WMI Scripting Tutorial
WMI Overview on Windows 2000

-----------------------------------------
Other Important Downloads and Information
-----------------------------------------

Practice for learning using:
Windows Server 2003 (180-day trial version)
Windows Small Business Server 2003 (180-day trial version)
Virtual Server 2005 Evaluation Kit (180-day trial version)
Microsoft Virtual PC 2004 Free (45-day trial version)
Technet Virtual Labs

Online Group started by Mr. Ravi Sankar
Ask your questions on Active Directory and MS Exchange and they will be personally answered by Mr. Ravi Sankar himself

Blog of Mr. Vineet Gupta


Monday, September 19, 2005

Microsoft Technology Roadshow in INDIA

Microsoft is now hitting the INDIAN roads this season. After the heavy rains in Mumbai, now it's going to be technological showers. I received this event information through e-mail. They are conducting an event "Microsoft Technology Roadshow" for Developers, IT / Server Professionals, Architects in the following cities: MUMBAI, PUNE, CHENNAI, HYDERABAD, NEW DELHI, BANGALORE ; Make a note of attending it. It may be very helpful as we get better insights and would be beneficial to you both personally and professionally.

Developers can attend the MSDN sessions (4 sessions in a day for the first time ever). If you are interested in the Mobility and Embedded space, you should also attend the event on Day 2.

IT / Server Professionals - Attend the TechNet Briefing and dive deep into how you can efficiently address the technology operation challenges that you may face.

Architects - Solutions Architecture Series on Building Collaborative Solutions using the Microsoft Platform Pick the session(s) that is/are most relevant for you.
Lets be a part of the Technology Roadshow this season and ensure that you don't miss out on the technical knowledge, or the community excitement.

I have already registered for TechNet and will be there tomorrow (20 Sep) the whole day at Nariman Point, Mumbai. Will let you all know my reviews on that.

You can get further information from the links provided below:

For Developers: MSDN Session
Building Performant Applications using .NET FX 2.0/VS 2005
Debugging Techniques for .NET Framework 2.0
Membership, Role Management and Profiles in ASP.NET 2.0
How to Design, Code Your Transactions on the MS PlatformFor Mobile & Embedded

Developers: MSDN MED Session
SQL Mobile 2005 Overview
Tablet PC Development Overview

For IT / Server Professionals: TechNet Briefings
Fighting Spam in an Exchange Environment
Designing 24x7 SQL Server Deployments
MS System Management Server 2003
Active Directory Remote Administration

For Architects: Solutions Architecture Series
Building Collaborative Solutions using Microsoft Platform

Those interested needs to register soon.


Wednesday, September 14, 2005

Microsoft Office 12

The Screenshots of Office 12 were showcased at PDC 2005 on September 13th, 2005. Microsoft has not announced their functionalities. They have disclosed the information of overall package Office 12 on what would be different from the earlier versions. This news says Drop down menus like File, Edit etc... are now changed by task-specific tabs. Here is a note that I would like to highlight what is mentioned in the news:
"You may be disappointed to hear that the Alt keyboard shortcuts will change; luckily, shortcuts using the Ctrl button will stay the same. Although the more visual and tabbed layout may reduce mouse clicks, it eats up more screen space than Office 2003 does. Visually, Office 12 will look dramatically different, although it's marginally more attractive than its predecessor. Icons and charts appear less flat, but our jaws didn't drop at first sight. In the past, Microsoft has sabotaged itself by unrolling too many new features to Office too fast. We're keeping a lookout for problems -- after all, Office 12 was in its storyboard stages just a few months ago." and at the end it says, "We'll withhold judgment on Office 12 until we start some real-world testing with the Beta 1 release, expected by the end of the year."
Here is a news on Microsoft-Watch which also gives a similar news. Here is what even they say:Microsoft officials continue to decline to discuss specifics about Office 12. Officials have said to expect the final version of Office 12 to ship in the latter half of 2006. They also have revealed that XML-based file formats will be the default in Office 12.
Here is an interview with Julie Larson-Green, group program manager for the Office User Experience at Microsoft with Press: Microsoft Showcases New User Interface for Office “12” Core Applications
Here are few videos of Speeches and Keynotes by Bill Gates: Bill Gates Webcasts
So just awaiting for the beta release soon.


Tuesday, September 13, 2005

The Six Dumbest Ideas in Computer Security

I have come across a very good article on The Six Dumbest Ideas in Computer Security by Marcus Ranum. Let me add one more article to this Where Security "Studies" Go Wrong
Marcus Ranum has brought in interesting thoughts worth reading. An IT Professional should now start thinking reverse. This is what we now call "CHANGE". Though I may say that i don't agree all the points but they are definitely some thoughts that need to be noted. These dumb ideas are the fundamental reason(s) why all that money we spend on information security is going to be wasted, unless we somehow manage to avoid them.

I would agree with the Point # 1, "Default Permit":
With this strategy, you give the firewall the set of conditions that will result in data being blocked. Any host or protocol that is not covered by your policy will be passed by default.
Sound good to me at the moment but I would not talk more on this unless I learn more on this technology. Here he also says,

The opposite of "Default Permit" is "Default Deny" and it is a really good idea. It takes dedication, thought, and understanding to implement a "Default Deny" policy, which is why it is so seldom done. It's not that much harder to do than "Default Permit" but you'll sleep much better at night.

Does anyone really agree that? Are the professionals not giving enough dedication, and understanding or have not given a thought to it yet?

Point # 2 is discussed on "Enumerating Badness":
Here I would simply quote the important note,

Examine a typical antivirus package and you'll see it knows about 75,000+ viruses that might infect your machine. Compare that to the legitimate 30 or so apps that I've installed on my machine, and you can see it's rather dumb to try to track 75,000 pieces of Badness when even a simpleton could track 30 pieces of Goodness.

A good point # 3: "Penetrate and Patch":
Note this point:

If "Penetrate and Patch" was effective, we would have run out of security bugs in Internet Explorer by now.

Here is something more that I would like to point out related to Firefox

And if you have read the Fenyman's conclusion:

For a successful technology, reality must take precedence over public relations,
for nature cannot be fooled.

Point # 4 on "Hacking is Cool" is one of the best points:
Note this point:

If you're a security practitioner, teaching yourself how to hack is also part of the "Hacking is Cool" dumb idea. Think about it for a couple of minutes: teaching yourself a bunch of exploits and how to use them means you're investing your time in learning a bunch of tools and techniques that are going to go stale as soon as everyone has patched that particular hole. It means you've made part of your professional skill-set dependent on "Penetrate and Patch" and you're going to have to be part of the arms-race if you want that skill-set to remain relevant and up-to-date. Wouldn't it be more sensible to learn how to design security systems that are hack-proof than to learn how to identify security systems that are dumb?

Thats a very true and valid point. You will find many other points. For me, I feel this is not so dumb but useful to know that. Better learn both break and make. Read to what he says at the end:

"Good Engineering is Cool" but so far there is no sign that's likely to happen.

Point # 5 speaks on "Educating Users":

A very good point I would make a note of:

Anna Kournikova worm showed us that nearly 1/2 of humanity will click on anything purporting to contain nude pictures of barely clothed females.

So does that mean the users need not be educated? Nah, I don't totally agree. Yes, there are few users who don't behave securely but some counter measures need to be taken on them.

Point # 6, "Action is Better Than Inaction":
Yes, I would agree with this point.

"It is often easier to not do something dumb than it is to do something smart."

So my end point, I am Smart... and can be a part of improving the 6 dumb ideas.

Computer security is definitely a "hot topic." Why are we spending all this time and money and still having problems?"




«           *           »

About me

  • I'm Ashwin Kini
  • From Mumbai, Maharashtra, India
My profile



Locations of visitors to this page

Enter your email address:




Add to Google

Subscribe in NewsGator Online

Subscribe in Rojo

Add Ashwin's Blog to Newsburst from CNET News.com

Add to My AOL

Subscribe in FeedLounge

Add to netvibes

Subscribe in Bloglines

Subscribe with Bloglines

Add to Bitty Browser

Add to Plusmo

Subscribe in NewsAlloy

Add Ashwin's Blog to ODEO

Subscribe in podnova

iPing-it!

Creative Commons License

Firefox 2

Firefox Flicks!

Get Thunderbird!

Get Firefox!

Firefox 2

My Blog at Adoppt
Powered by Blogger
 

india