Sunday, March 15, 2009

FOMA DOT RU

Recently I got acquainted with the magazine

 http://www.foma.ru/

Share Your Ideas

Rather a good idea for sharing ideas http://www.sciteclibrary.ru/ Still I believe it can be improved and hope to see other implementations.

Tuesday, January 13, 2009

Authority On-Line

Did you know there is a web log of Dmitry Medvedev where anyone can comment and express his opinion regarding his entries? I knew about that recently.

The blog is being developing and I hope it will be a good place for discussions on different topics.

Technorati Теги:

Monday, January 05, 2009

Bookshelf

I would recommendBarbara Minto book "The Pyramid Principle". It's nice when a person has logic in writing and THINKING! :)

Sunday, December 28, 2008

Year 2009 is Coming Closer&Closer

christmas_logoMerry Christmas and Happy New Year to all my friends and relatives! I wish you well and good luck, let you be closer to your numerous family.

No matter where you are, you are always on my mind and deep in my heart.

 

 

 

 

 

 

Technorati Теги: ,

Thursday, December 18, 2008

Panic?

Book! Buy! Sell! Sell sm

I liked the picture since it reminds me some of my colleges :) To be in earnest nobody can stop our currency devaluation. Or do not want?

Technorati Теги:

Wednesday, November 26, 2008

Company Success

The company that wants to succeed should have a strategic plan. Successful companies DO NOT create such a plan based on historical statistic data but based on the VISION what the company should be after a definite time. And after that it is decided what to do to conform with the vision.

Unfortunately this is a difficult to realize for many CxO people.

Friday, November 21, 2008

Europeana

The EU announced a new project Europeana. It is planned the project will become a digital library, museum and archive.

Frankly speaking I had similiar idea in my mind, still the Europeana implementation will be much more interesting than mine.

I'm really waiting for "a more robust solution"! http://europeana.eu/portal/

Friday, August 22, 2008

Memories

This brings me back to time I have never been. But I feel the world's the same.
Technorati Теги:

Friday, August 01, 2008

Reality

Did you know that people who lost their homes after the flood in western Ukraine will get 1000 us dollars compensation only?

I am sad because this is true.

Technorati Теги:

Friday, July 25, 2008

ERP Live SaaS

Recently I've read Ballmer roadmap for Dynamics.
"Microsoft has taken a wait-and-see approach to software-as-a-service ERP, indicating that its experience with Dynamics CRM Live would provide some guidance. While not outright announcing plans for software-as-a-service versions of Microsoft's Dynamics AX, GP, NAV and SL ERP applications, Ballmer indicated the company might be moving in that direction."

"Microsoft has taken a wait-and-see approach to software-as-a-service ERP, indicating that its experience with Dynamics CRM Live would provide some guidance. While not outright announcing plans for software-as-a-service versions of Microsoft's Dynamics AX, GP, NAV and SL ERP applications, Ballmer indicated the company might be moving in that direction."

Was he cunning?

Monday, June 30, 2008

Microsoft Dynamics - Back'n the USSR

It is obvious ex-USSR region is a great ERP market. For some time main competitors keep parity and now MSFT decided to pass to the offensive. Well, this seems to be captivating.

Technorati Теги: ,,

Wednesday, June 18, 2008

Security Consulting

I understood there should be companies specializing in security consulting although I have never heard about them. Recently I surfed the net looking for a such company. One of them is WhiteHat . HP and IBM should have something similiar.
This is a right way to delegate security analysis to experts. It is hardly many companies have security professionals internally, isn't?

Thursday, June 12, 2008

Threat Analysis

I hope I will have a chance to try the Security Development Lifecycle in practice. At last the project has become ready for STRIDE analysis.

S - spoofing identity
T - tampering with data
R - repudiation
I - information disclosure
D - denial of service
E - elevation of privilege

Technorati Теги:

Saturday, June 07, 2008

St.Petersburg International Economic Forum - Live

Thanks for video streaming that is available on the site:  http://forumspb.com/video.html

I believe this is a very nice way to engage many people in the forum who cannot directly participate in it.

Besides, the opening session was quite fascinating. Known personalities talked about global challenges and the ways how to overcome them. I hope the forum will have success.

Technorati Теги: ,

Saturday, May 31, 2008

Children's Day

Audrey foto 39"For attractive lips,
Speak words of kindness.
For lovely eyes,
Seek out the good in people.
For a slim figure,
Share your food with the hungry.
For beautiful hair,
Let a child run his/her fingers through it once a day.
For poise,
Walk with the knowledge that you never walk alone.
People, even more than things,
Have to be restored, renewed, revived, reclaimed,
And redeemed; never throw out anyone.
Remember, if you ever need a helping hand,
You will find one at the end of each of your arms.
As you grow older, you will discover that you have two hands;
One for helping yourself, and the other for helping others."

Tomorrow is the 1st of June - the Children's Day. Look round, probably someone needs your help.

Technorati Теги: ,,

Wednesday, May 28, 2008

Peter Druker

Peter Druker said: "For a long time there is a discussion of delegation in management. Some people believe manager should give part of his responsibilities to others. The results are not so impressive. The reason for that consists in the way delegation is implemented. It is quite often delegation means someone does work of another. This is incorrect. Everybody gets payment for the job he is responsible for..."

And the joke: "The only employee is always available - universal uncompetitive employee !"

Technorati Теги: ,

Sunday, May 25, 2008

At least not bad

Я проверил свои знания русского языка и получил твердую четверку.



Сходи, проверься?

Saturday, May 24, 2008

AX 2009 Preview

Although the new version of Dynamics AX 2009 will bring a number of developer extensibility features including ASP.NET and AJAX support, deep Sharepoint integration, I don't think it is enough to get a niche on the ERP market where SAP and Oracle are so strong.

Microsoft needs for a quite different technology and integration level. Well then?

See here .

Technorati Теги: ,,

Sunday, May 18, 2008

SaaS market

SAP's decision to delay the rollout for its Business ByDesign on-demand software should comes as no surprise but could prove a boon for software as a service vendors according to analysts.

The company aimed to have 10,000 customers on the enterprise resource planning tech by 2010, generating $1bn in revenue.

But recently the company extended this target by 12 so companies specialising in on demand applications can use the SAP delay to further establish themselves in the medium-business market.

Among them are:

www.salesforce.com
www.webex.com
www.workday.com
 
www.netsuite.com
www.expensewatch.com
www.StrikeIron.com
www.dnb.com
www.oanda.com

Technorati Теги:

Saturday, April 19, 2008

Holy Grail

I agree with J. Zachman:

"Software architecture requires actual work. We keep looking for the "quick fix," a technological solution, a tool, a package, a new processor, the perennial "silver bullet." We wish we could simply throw money at the problem and have the pain go away.

This is simply not realistic. We have been looking for the "Holy Grail" of technology solutions to enterprise problems for forty years and are no closer today than when we first started. In fact, I might argue, we are even farther away."

http://www.dmreview.com/dmdirect/20000428/2187-1.html

Below some classification of existing EA standards is given:

Enterprise Architecture Standards

http://blogs.msdn.com/mikewalker/archive/2008/04/16/making-sense-of-architecture-standards.aspx

Technorati Теги:

Saturday, April 12, 2008

Bookshelf

image I got "Method McKinsey" book. Although I do not work at a consulting company and for sure I do not want to work at SUCH company at all, their approach to problem solving is rather interesting.

Technorati Теги:

Saturday, March 15, 2008

Intelligent Web

image

This book has an overview of simple AI algorithms that I am aware from the institute. Nevertheless it is a nice try to familiarize oneself with the main ideas and see where they can be applied.

At the same time I believe the really successful "intelligent" IT projects will not share their experience soon as this is the part of their success. But this is what I am interested in above all!

Technorati Теги: ,

Friday, March 14, 2008

Silverlight Experience

Today I've made a short technology overview to my colleges regarding Silverlight 2.0 beta 1 released recently.

I found that not many of them are aware of the technology since our company plays on another ground. Still I saw an interest in this and it will only grow with the growing of Siverlight maturity. Stay online!

Technorati Теги: ,

Wednesday, March 05, 2008

Office Live

Today I've got my account activated. Office Live Workspace is the online place to store, access, and share documents.  You can use it to distribute meeting notes, work together, or simply store documents as I do :) Registration is free although your request will be queued. I had to wait for activation for two week.

image

Technorati Теги: ,

Sunday, February 17, 2008

SAP CEO Leo Apoteker Interview

This is a very interesting article. Leo Apoteker, a 60 years old  SAP CEO, discusses his vision of the IT future on the whole and particularly ERP market. Also I knew SAP released several products for small and middle business. I believe Microsoft will try to avoid straight-line collisions with SAP but how long will they succeed in this? Microsoft should strengthen its effort otherwise it will be too late.

Some comments  are available here.

Technorati Теги: ,,,

Saturday, February 16, 2008

Bookshelf - February

Untitled-1 copyOn the photo there is a part of my current bookshelf.

 

The books and authors are known. Someone can ask, why "Information Law" is amongst. It is obvious IT penetrates deep into our life and I believe the need in the legal control will only increase.

 

 

Technorati Теги: ,

Friday, February 01, 2008

S+S Seminar

Today I've participated in MS seminar devoted to S+S paradigm. This time they were much closer to the point of view I have :) As I wrote before I was surprised to hear S+S concept has MS implementation through SPLA program only! I think the reason for that was "Platform for Web Hosters" as a topic then.

Meanwhile the major material can be found in post of Gian Paolo. The speaker has unlikely added more, unfortunately...

Technorati Теги: ,,

Friday, January 25, 2008

Do you know the difference between S+S and SaaS ?

As it is described in the article "Finished services are analogous to full-blown applications, delivered over the Internet using the SaaS model. S+S refers to the use of applications that consume attached services or one that is built with building block services."

image

Next week I am participating Microsoft event devoted to S+S.  I am anxious to here something new from MSFT there! ;)

Technorati Теги: ,,

Sunday, January 20, 2008

What Do You Do? Or Where Do You Go?

I many cases IT specialists say the only way to have the maximum of compensation for their knowledge and experience is to change the speciality. Managerial work is a classic career path but not everyone has necessary skills for that. Particular speciality has also its drawbacks. The dynamic market of IT can bring you down and the knowledge uniqueness will be lost. There is also the third way: do what you like :) Nowadays IT give such possibilities.

Technorati Теги:

Wednesday, January 16, 2008

Organizational Culture

Recently I was involved into the discussion regarding management of software development practices in the company. We argued :) Finally I caught myself at idea the discussion group has two points of view how employee's knowledge and experience can be compiled and managed.

In the evening I read an article (RU) devoted to different approaches of knowledge management. The first approach is process-based, the second one is practice-based ( I am for the last by the way ).

There I found a classification of organization cultures. They marked out bureaucratic, innovative, supportive and even Japanese ( middle-up-down management is gambled on  )!

Technorati Теги:

Monday, January 07, 2008

IT Alternative Speciality

Hello again! For some time recently I have been thinking of the future of my IT career and so on... Sometimes it happens doesn't it? Today while surfing different blogs I found a post of what does it take to be a lawyer (ru)?

I was suspecting something similar but when a lawyer writes this... well... I found so much in common with IT-specialist requirements!

Technorati Теги: ,

Saturday, January 05, 2008

Hybrid SDLC?

Technorati Теги:

The article "RUP in the dialogue with Scrum" tells Scrum and RUP can enhance each other in various ways.

That brought me to the conclusion that a real SDLC process is a mixture of different methodologies and process frameworks that fits your organization in the utmost way.

I've also found an eScrum tool that is a Web-based, end-to-end project management tool for Scrum built on the Microsoft Visual Studio Team Foundation Server platform.

So in my case I would like to combine Scrum and MSF.

Does anybody know any good practice?

Friday, December 28, 2007

Happy New Year!

new year 2008

Happy New Year’s Resolutions for Internet Junkies:

  1. I will try to figure out why I *really* need 7 e-mail addresses.
  2. I will stop sending e-mail to my wife.
  3. I resolve to work with neglected children—my own.
  4. I will answer my snail mail with the same enthusiasm with which I answer my e-mail.
  5. I resolve to back up my hard drive daily...well, once a week...okay, monthly then...or maybe...
  6. I will spend less than one hour a day on the Internet.
  7. When I hear "Where do you want to go today?" I won’t reply "MS Tech Support."
  8. I will read the manual.
  9. I will think of a password other than "password".
  10. I will stop checking my e-mail at 3:00 in the morning.

--

I've got this congratulation from Dmitry Krushinsky, thanks for that!

Technorati Теги:

Google Introduced Scrum

Technorati Теги: ,

Wednesday, December 26, 2007

Being a manager means....

Just have read an article of Henrik Kniberg devoted to the manager role in SCRUM process. Absultely aggree with him. Sometimes it is so hard to be...

for the team, is not it?

Saturday, December 22, 2007

Book Shelf

image

Rather a well written book devoted to Prince2 project management methodology. It does not have lofty topics yet it has a good structure and it is easy to read it.

image 

Technorati Теги: ,

Friday, December 21, 2007

Friday, December 14, 2007

Systems Journal

Just found this site of IBM Systems Journal with a plenty of interesting information. Join!

Thursday, December 13, 2007

Struggle for Better Software

In the article of Sten and Per Sundblad "Business Improvement Through Better Architected Software" different roles of the architect are suggested.

"Business architecture should be established and managed by a new breed of business architects rather than by the old business analysts. Software architecture should be established and managed by solution architects with a more business-oriented and a less technical background than yesterday’s application architects. Business and solution architects should work together to design and suggest improved business processes that take better advantage of technical
opportunities than the original ones did.

But still it is difficult to find a company where all these roles are performed by different people.

image

In the most cases the person who is responsible for project business-technical vision takes all these roles. I see the shift of roles, but all together they are the same :)

Saturday, December 01, 2007

Microsoft Dynamics Nav 6

Found the architecture of new Nav 6 here . A small step for Humanity but rather a huge jump for Navision!

Wednesday, November 28, 2007

Communication Skills

This here, 5 useful communication skills:

  1. Make sure the person you’re talking to is ready to hear what you’re saying.
  2. Instead of complaining, ask for what you want in concrete, measurable terms.
  3. Give feedback if expectations aren’t met, even if the effort is good.
  4. Take responsibility to make your boundary needs clear.
  5. You must keep talking. That’s the only way to make progress.

Wednesday, November 21, 2007

Personality Type

Passed the test by JT O’Donnell to find out personality type. My result is EMPATHIZER !

By the way the last word cast a plot of the "Funny Face" 1957 where many things were connected to "empathic" :)

Technorati Теги: ,

Tuesday, November 20, 2007

VS2005+3 has been released

So, VS2008 has been release today. In the blog post it was announced that source code of .NET 3.5 will be available shortly after VS 2008 will have been released. Well...... :)

Technorati Теги: ,,

Saturday, November 17, 2007

Is that in recent times?

Technorati Теги: ,

SaaS vs Software+Service

Technorati Теги: ,

Again! Why they are constantly mixing these things: SaaS and Software+Service? Even in the channel9 video cast with Steve Swartz, Clemens Vasters and David Chappell the approaches are identified.Besides they talk about connected systems and do that in a very simple manner.

.Net Framework Poster

Technorati Теги: ,

A big picture of .net framework can be seen on the poster.

Friday, November 16, 2007

Developing Project Scope

Found this post devoted to creating the project scope statement.
There were some priciples that are quite reasonable when employing visual communications to create project scope statements.

Thursday, November 15, 2007

Manager's Style

Technorati Теги: ,

Having read an article "Ten commandments of Steve Job" I found it interesting to share my attitude to each clause. So here they are:

  • Never let people know where they stand. - Partially agree
  • You don’t have to hire the best people. - Agree
  • Only promote stupid people. - Disagree
  • Never tell people what is expected of them. - Partially agree
  • A manager should be inconsistent and unpredictable. - Unpredictable - yes, inconsistent - never!
  • No praise. Ever. - Disagree
  • Keep people’s spirits broken. - Disagree!
  • Throw tantrums. - Disagree
  • Don’t speak to employees in elevators. - Why?
  • Start with the ad campaign. - Partially agree

Wednesday, November 14, 2007

Complexity does not go away, it just changes hands...

A fascinating idea from Gianpaolo's blog "In a closed system, software complexity does not go away, it just changes hands"

Fine for NOT being PCI DSS Compliant

You know that since companies are constantly at risk of losing sensitive cardholder data, which could result in fines, legal action and bad publicity, achieving compliance with the PCI DSS should be high on the agenda of companies who store, transmit or process credit card data. Furthermore, PCI DSS compliance needs to be achieved by December, 2007 – this is the deadline posed by credit card companies. Organizations that fail to comply face fines of up to $500,000 if the data is lost or stolen and risk not being allowed to handle cardholder data.

Did you know that? I did not. Think many of you too :) Beware! Keep your $500,000 !!!

Monday, November 05, 2007

Plan for the next several days

I have beared in mind that project envisioning steps might be the following:

1) Gather and organize both technical and business requirements
2) Envision and create a solution that meets requirements and can be implemented
3) Model the pieces of an infrastructure and their points of integration
4) Prove the feasibility of a design, the toughest thing :)

Just 4 steps. And I need to walk them over in a few days.

Sunday, November 04, 2007

SaaS - Integration Value

David Linthicum in his blog post defines the problem SaaS consumers faced with.
Sometime it's very important to think as a customer. So what he writes:
"When planning to integrate your SaaS applications, certain things need take place. First, you need to define the information you need to integrate, what it is, who owns it, and how it's accessed. While most SaaS vendors have APIs or Web services to support integration, many of these interfaces are not well thought out or are limited in some way. Next, you need to define the interfaces and information on the enterprise applications side, answering many of the same questions. This means you should have a semantic- and interface-level understanding of the integration domain, including all systems connected, SaaS and non-SaaS."
A good case comment. It must be owned we often do things nobody particularly needs. And that's a pitty.
The article can be found here.

Friday, November 02, 2007

Imagine You are a Point in the 2D space...

Imagined? So where do you think you are?

I found this chart at http://msdn2.microsoft.com/en-us/library/bb945098.aspx
In the article the author shows what an EA does and how his/her role relates to other architecture roles within the enterprise. A good way to represent architects in terms of breath and depth and for developers either.




Sunday, October 14, 2007

Twelve

Watched "12" by N. Mikhalkov. This is the right film. It's not only about Russia, justice or that concrete case.

It's about us. Me. You.

Sunday, October 07, 2007

Art of Presentation

by Alexei Kapterev. A well made slide show how to make your apperance better.


Tuesday, September 11, 2007

Service Delivery Platform in a Nutshell

Today on my way home I read an article from The Architecture Journal devoted Service Delivery Platform. This is the same as SaaS but from a little different point of view.

Efficient Software Delivery Through Service-Delivery Platforms by Gianpaolo Carraro, Fred Chong, and Eugenio Pace

Summary: Delivering software as a service (SaaS) has gained a lot of momentum. One reason this one-to-many delivery model is attractive is that it enables new economies of scale. Yet economy of scale does not come automatically; it has to be explicitly architected into the solution. A typical architectural pattern allowing economy of scale is "single instance multi-tenancy," and many Independent Software Vendors (ISVs) offering SaaS have moved to this architecture, with various levels of success.
There is, however, another means of improving efficiency which ISVs have not adopted with the same enthusiasm: the use of an underlying Service-Delivery Platform (SDP). Adoption has been slow, mainly because service-delivery platforms optimized for line-of-business applications delivery are still in their infancy. But both existing and new actors in the hosting space are quickly building compelling capabilities. This paper explores the goals, capabilities, and motivations for adoption of SDP, and describes the technology and processes related to efficient software delivery through SDP.


In addition I have to make a note that the article is quite intelligible and makes many things related to SaaS clear. My verdict - RECOMMENDED

Tuesday, September 04, 2007

The Smithy

Three Characteristics of Engineering

  1. Mature Engineering Disciplines Provide Design Decomposition from Top to Bottom
  2. Mature Engineering Disciplines Use Analysis Techniques (Which Might or Might Not Be Mathematical) to Test Each Level of Design
  3. Mature Engineering Disciplines Have Implicit Requirements, as Well as Explicit Requirements

So it seems to me I am not an engineer, I'm a smith at most :(

Sunday, September 02, 2007

Multiplatform .NET

Microsoft® Silverlight™ is a cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web.
In other words MS is trying to spread its tentacles to YOUR computer. Are you afraid? Joking :)
In fact the the underlieing idea is more powerful than it may seem. I tried the VS2008 beta 2 + Silverlight SDK + Blend. And within 5 minutes I was capable to integrate video to the page.

Check the Silverlight project for cool examples.

Tuesday, August 28, 2007

How many types of architects do you know?

In general I know 3:
  1. Solutions Architect
    Also known as: Application Architect, Software Architect, Data Architect, Integration Architect
    Role: The Solutions Architect manages the design of one or more applications or services within an organization, usually within the scope of a division.
    Some would argue that “Software Architect” is more applicable here. But since the design for many applications and services often transcends the creation of software – for example, in a data-heavy application or the integration of a series of applications – the term “Solution Architect” is a good fit in many cases and seems to be gaining adoption.
    The Solutions Architect works with the Enterprise Architect for strategic direction (both conforming to strategy, and helping to define it).
  2. Infrastructure Architect
    Also known as: Technology Architect, Systems Architect
    Role: The Infrastructure Architect’s job includes the design of the datacenter and the deployment and maintenance of applications and services across the organization.
    This role involves working with both the Solution Architect to design for scalability, reliability, manageability, performance, and security, and the Enterprise Architect, from whom he receives and contributes to strategic direction.
  3. Enterprise Architect
    Also known as: Strategic Architect, Chief Architect, Business Architect
    Role: The Enterprise Architect is concerned about the strategic vision of application and services within the organization. He or she is responsible in part for strategic direction and ensuring all applications comply with internal policies, and may be in charge of setting the direction for methodologies, tools and frameworks used.
    Many people believe that Strategic Architect is a more fitting title here because there can be a disconnect between Enterprise Architect (the role) and Enterprise Architecture (when used to describe architecture for an Enterprise), but the term Enterprise Architect seems to have built up some momentum over the past few years, and is generally more accepted.

The classification was taken from here.

Monday, August 27, 2007

Responsibilities of a System Architect

Recently I've read an article regarding system architect and found this definition:
"A system architect is responsible for creating or selecting the most appropriate architecture for a system (or systems), such that it suits the business needs, satisfies user requirements, and achieves the desired results under given constraints."
That brought me back my study in the uni with all those sophisticated definitions :)

Besides, read this if you want to know what does it take to be an architect.

Saturday, August 18, 2007

Always for the road

Spent a couple of weeks in Western Europe. A lot of impressions've left, do you want to share them with me?
BeNeLux-2007

Also yesterday took part in a fascinating yachting event. Outstanding relaxation!
Yachting Summer 2007

Saturday, July 21, 2007

Inflammatory Music

On thursday I visited the concert of Igor Butman jazz band. It was the first time he played in Kyiv. The audience was delighted with the music and me either. Great impression of jazz and the heat :) 32C - 11p.m. !!!



Monday, July 16, 2007

Cultural Shift

James Whittaker wrote a very important thing about his image of MS attitude to the Security. A quote from there: "The SDL works because a cultural change has happened at Microsoft. Innovation, security, customer experience are all so tightly intertwined that we don’t think about them as separate entities. We don’t do the SDL because we have to; we do it because we do it. Word is getting around, the cultural change is spreading. The clipboards have been thrown out and the natural resistance to change has morphed into a development culture centered around a secure customer experience."

I believe the shifts were caused by the whole community so let's be regarded as a merit! :)
I expect the changes will happen not only within MS but there and everywhere!!

P.S. The full article may be read here

Thursday, June 07, 2007

Acropolis

Microsoft released "Acropolis" CTP 1.
Microsoft Code Name “Acropolis” is a set of components and tools intended to make it easier for developers to build and manage modular, business focused, client applications for Microsoft Windows on the .NET Framework.

Seems developers will be out of job soon :(

Download it here: http://www.microsoft.com/downloads/details.aspx?familyid=72386ce5-f206-4d5c-ab09-413b5f31f935&displaylang=en&tm

Sunday, June 03, 2007

Security shifts?

It was just naturally to read the following post "Oil Change or Culture Change?". Some time in the past I had a discussion with a Microsoft employee. Amongst other questions I mentioned that SDL and other security frameworks can hardly be used outside MS.

Why? MS people apparently tell us the same and they came to a conclusion that there is a misunderstanding of a security problems importance on the CxO level and on the customer's level at the same time. I think CxO level is quite adequate. They raise money. Poor customers....

The final pasage is well turned: "A final note to help illustrate my point – for those of you that are old enough to remember, there was an old TV commercial for Fram Oil Filters that showed a mechanic working on the tear down of some old beater. At the end of the commercial, the mechanic turns to the camera and says, "You can pay me now, or you can pay me later..." "

The whole article can be found here: http://blogs.msdn.com/sdl/archive/2007/05/31/oil-change-or-culture-change.aspx

Wednesday, May 09, 2007

V-Day

Great day - Victory Day! Congratulate you heartily.

MS Released Privacy Guidelines for Developing Software Products and Services

The document is a set of privacy guidelines for developing software products and services that are based on Microsoft internal guidelines and their experience incorporating privacy into the development process.

Included in This Document:
Basic Concepts and Definitions
Guidelines:
Scenario 1: Transferring PII to and from the Customer’s System
Scenario 2: Storing PII on the Customer’s System
Scenario 3: Transferring Anonymous Data from the Customer’s System
Scenario 4: Installing Software on a Customer’s System
Scenario 5: Deploying a Website
Scenario 6: Storing and Processing User Data at the Company
Scenario 7: Transferring User Data Outside the Company
Scenario 8: Interacting with Children
Scenario 9: Server Deployment

You can download the copy from here.

Sunday, May 06, 2007

Video Blogging

Recently I've registered my Video Blog at YouTube.
http://www.youtube.com/nmedin
So you are wellcome!

P.S. There are lots of interesting things and I have not investigated them all yet.

Friday, May 04, 2007

4 May

Today is the 78th birthday of Audrey Kathleen Ruston also known as Hepburn.

Foto was taken from here
Also read the Diary of Anna Frank. May the 9ht is soon.

Wednesday, April 25, 2007

ASP.NET Asynchronous Model

Did you know that in ASP.NET 2.0 it is possible to use the power of asynchronous pages just by including an Async="true" attribute in the page's @ Page directive, like so:
<%@ Page Async="true" ...
Jeff Prosise's in his article explains that this tells ASP.NET to implement IHttpAsyncHandler in the page. Next, you should call the new Page.AddOnPreRenderCompleteAsync method early in the page's lifetime (for example, in Page_Load) to register a Begin method and an End method, as shown in the following code:
AddOnPreRenderCompleteAsync (new BeginEventHandler(MyBeginMethod), new EndEventHandler (MyEndMethod)
);
These two methods will be called after PreRender Event. To catch the idea look at the picture below.



Taken from http://msdn.microsoft.com/msdnmag/issues/05/10/WickedCode/
Async processing benefits are depicted in http://msdn.microsoft.com/msdnmag/issues/07/03/WickedCode/