Friday, December 29, 2006

How to monitor any modification and send a notification for that

Hi folks,

read the below link is for create a windows service,to monitor any change for a file system,and send E-mail notification.


http://www.vbdotnetheaven.com/UploadFile/satisharveti/Togetnotificationoffilesystem
changesinamail12262006021129AM/Togetnotificationoffilesystemchangesinamail.aspx


Regards,
Moustafa arafa

How to use a windows application into a web

hi folks,

this is really a useful article,i knew from it how can i use my windows application into an asp.net application,the trick point is really simple,and this gives more power and useability to a .net developer.

read this article.
http://www.vbdotnetheaven.com/UploadFile/asprabahar/
1WindowsonWeb12272006073720AM/1WindowsonWeb.aspx


Regards,
Moustafa arafa

“WPF/E” (codename) Software Development Kit (SDK) Community Technology Preview (Dec 2006)

Hi folks,

WPF December CTP now is availble for all developers..................

http://www.microsoft.com/downloads/details.aspx?familyid=2B01EC7E-C3B8-47CC-B12A-67C30191C3AA&mg_id=10056&displaylang=en

Regards,
Moustafa arafa

Popular Downloads @ Microsoft.com

Hi folks,

the most popular downloads all in one page :)

http://www.microsoft.com/downloads/results.aspx?mg_id=10056&displaylang=en

Regards,
Moustafa arafa

Thursday, December 28, 2006

Problem when installing SQL 2005 Express Advanced Services

Hi Folks,

after installing the SQL 2005 Express Advanced Services,you will face a problem,the problem is the packing of the installation doesn't include the SQL Management studio express,don't try alot ,just download & then install the SQL Management Studio package alone,it will work.


Regards,
Moustafa arafa

Tuesday, December 26, 2006

BIG THANKS FROM MICROSOFT GULF TO DOTNETBOOM & GULF MVPs

Dear All,

Yesterday,we had a meeting with Microsfot Gulf,They would like to say "Thank you for Gulf MVPs",for there efforts and achievments for the last year.
behind this celebration,we are planning to our programs/Plans to the nexr year.
It is a hard commitment from Microsfot,BUT we used to be Over Achieved.


MEETING MEMBERS:
GULF MVPS:
  1. BILAL,BASHAR,OMAR,ALI REZA,SUREEN,LOAY,MOUSTAFA all from Kuwait.
  2. SHIJAZ FROM BAHRAIN (Conference Call)
  3. Amr Al-garhy DPE GULF
  4. Vimal SITHI DPE LEAD

It was a nice meeting,and Microsoft announces the "DotNet Boom" is the best .Net Community in MEA,and the second one is EGYPT.

We hope all Luck for all .net Communities in the Region,and let's rock to give more services to our members.

I'd like to say back THANK YOU FOR MICROSOFT FOR THERE UNLIMITED SUPPORT TO GULF MVPS;






Regards,
Moustafa arafa

Thursday, December 21, 2006

Installing Visual Studio Foundation Server

Dear Folks,
when you strat installing Team Foundation Server as a part of VS Team System edition,you have to know some tips:

1- the pre-requisites for FS (Foundatiuon Server) such as : SQL 2005,.Net 2.0,WSS 2.0.
2- create different accounts to be used by FS (one for FS and should be duifferent than the logged in user,plus one for using sql 2005 reporting services.)
3- configure e-mail notification (Alerts),by putting the SMTP Server.

IMPORTANT NOTE :
Since the WSS 2.0 is a pre-requisities to FS,WSS 2.0 is by default is installed on MSDE (MS Desktop Engine),YOU HAVE TO CHANGE THE WSS TO STORE CONFIGURATION & CONTENT DBs to the SQL Server DB,TO DO THAT YOU HAVE TO INSTALL .net 2.0 HotFix before installing wss 2.0.

contact me for any help regarding FS installation :)


Regards,
Moustafa arafa

Saturday, December 16, 2006

new competitor for ADOBE PDF FILES

Hi Folks,
Microsoft introduce a new file formats which will be a competitor for pdf files,the new file extension is called XPS,this file is available with Windows Vista.

Try it and now the differences between them.

http://researchlibrary.theserverside.net/detail/RES/1162991016_101.html?src=RET_atssn_12_04_06&asrc=EM_NLN_800073&uid=3143005



Regards,
Moustafa arafa

Tuesday, December 12, 2006

Are You Fit for Technical or Management Role ?

Dear My Blog Reader,

This post is not related to the technology or related to the development,but i want by this post to show some unclear points which all of us were met in our work environment.

i met alot of developers or IT staff who don't know are they fit for technical or management position? it's hard for them to know ? since they haven't been directed by on of the professional management staff,it's not their problem since they didn't study or read or even the environment let them to know these things.

I want to mention some messages to all readers:

1- Management isn't for everyone.
2- You have to ask oyur self these questions :
* Do I want to control more technical decisions?
* Am I interesting in fixing technical problems than people problem ?

if your answer is yes,then you will be more comfortable in a technical leadership role that mangement role.

3- You have to ask oyur self these questions :
* Do I like working with people ?
* Do I like Coaching and monitoring people?
* Am I willing to learn how to provide feedback and have diffuclt conversation with people ?

if you answer is yes,this you will be fit to play a management role even now or in the future.

4- Set with your manager and share your ideas and thoughts about all your activities and your vision to your department.


Tell me your feedback ? what do you think ?



Regards,
Moustafa arafa

Sunday, December 10, 2006

Today Tip : "Response is not available in this context."

Hi FOLKS,

if you tried to wirte Response.redirect() in Global.asax you will get this error :
Response is not available in this context."

to resolve this problem,just replace :
response.redirect()
to Server.Transfer()

the problem happens because of the Response.Redirect is working if there's a HTTP handler for the current request,which is not the case in Global Errors raised in global.asax.

happy .netting.


Regards,
Moustafa arafa

Thursday, December 07, 2006

Enhancements in C# 3.0

Hi Folks,

C# 3.0 has alot of enhancements and will be released on Q4 of 2007, and i read an artilce which highlight some enhancements in C# 3.0,read it and know your most like programming language.

The top 5 changes in C# 3.0 for developers looking for more flexible solutions

http://builder.com.com/5100-6373_14-6136125.html?tag=nl.e601


Regards,
Moustafa arafa

Wednesday, December 06, 2006

Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.

Hi Developers,

since the developers are the only persons who are facing the first problems for any product and they have to find out a workaround for any thing or problem they face it.

this post to solve one of the major problems in dataset in VS 2005,as mentioned on the Post title.

the solution for this problem is to just add a new Table Adapter in your Dataset and configre it again,to minize the time,and not to waste the time for remembering which stored procedure or view you had changed.......

Cool Tip.......... :)

Regards,
Moustafa arafa

Tuesday, December 05, 2006

Migrating applications from ASP.NET 1.1 to 2.0

Again,this post for the tips you need to know before running the migration wizard for your asp.net 1.x to asp.net 2.0

Migrating applications from ASP.NET 1.1 to 2.0
http://articles.techrepublic.com.com/5100-3513-6139045.html


Regards,
Moustafa arafa

Monday, December 04, 2006

Problem on GridView on RowCommand Event - Firing Twice

Hi folks,

if you try to add an image button on GridView ,specially if you are trying to delete rows from GridView,you will get amazaed of the behavior of the GridView since the Event handler will be called Twice...!

Solution : Change the Type of the button from Image to Link or Butoon and the event Handler will be called once.

Other References :
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=379213&SiteID=1


Regards,
Moustafa arafa

Thursday, November 30, 2006

IT Professional Contest --- Hurry to get your Prize

Hi Folks,

Microsoft Gulf is running an IT professional contest in our region (Kuwait, Bahrain, Qatar, UAE, Oman) called TechNet Guru. IT professionals answer 10 questions on Microsoft solutions and compete with one another to enter to win a prizes that include:



one first prize of an I-mate JASJAM Smartphone,

three 1st runner-up prizes of a MPIO MP3 player,

five 2nd runner up prizes of the new Microsoft VX 6000 Life Cams,

five 3rd runner up prizes of the Microsoft wireless laser mouse,

three 4th runner up prizes of the Microsoft fingerprint reader, and

three 5th runner up prizes of Microsoft PC game sets.



We want to reach out to as many IT professionals as possible so I request your help in spreading the news about the contest to your colleagues, friends in the IT world, community/user group members etc.



Visit: www.microsoft.com/gulf/techguru (for best experience, view in flash with sound on).

The contest ends January 31st, 2007.




Regards,
Moustafa arafa

Wednesday, November 29, 2006

Launch of the First Architect Community in Gulf

Hi Folks,

First Architect Community in Gulf has been launched on Gitax 2006,all information privided is from architects to architects...... let's join us on our celeberation for the new community.

visit the below link :

http://www.gulfskyscrapers.com/



Regards,
Moustafa arafa

Monday, November 20, 2006

maintain scroll on asp.net 2.0 page

Hi all,

all of you know SmartNavigation feature in asp.net 1.1 which maintain scroll position of aspx pages and it has alot of draw backs & problems.

now,asp.net 2.0 is shipped with a mazing feature equivelant to Smart Navigation but with out problems (unitl the time i post this thread),simply u can maintain your scroll position on any aspx page by applying one attribute on html view of your page.

on page tag put this attribute :

<%@ Page Language="C#" AutoEventWireup="true"
MaintainScrollPositionOnPostback="true" />

that set.... :)

happy .net programming.


Regards,
Moustafa arafa

Sunday, November 19, 2006

Get Values From Grid View To Update it

Hi Folks,

i got a question from one of our boomers to how can he get values from gridview to update values.
here,is the answer.

Way #1 :
string test = MyGV.Rows[indx].Cells[1].Text ;

Way #2 : if you want to get DataKey value from GridView
string test=MyGV.DataKeys[0].Value.ToString()

Way #3:

((GridView)e.CommandSource).Rows[0].Cells[2].Text


let me know if you need any other help my friend "Raheel Rasheed".


Regards,
Moustafa arafa

Intergrate .Net with Web Sphere Portal Server

Hi Folks,

register today to this web cast :


Register today for this upcoming Jupiter Webcast:Fast-Track .NET Integration Into WebSphere Portal Server December 5, 2006 - 2:00pm EST, 11:00am PST


http://cp.jupiterweb.com/index.php/3236_default/

Regards,
Moustafa arafa

Sunday, November 12, 2006

Set Focus on Login Control Asp.net 2.0

Hi Folks,

to set focus on login control on username text box what you need to do,switch to HTML of your page and paster the folwing on form tag :


defaultfocus="Login1_UserName" />

happy .netting :)

Regards,
Moustafa arafa

Winner on Oct Articles on C-Sharp Corner Site

Dear All,
i won a prize for the second time from C-Sharp corner web site..... as most active articles i posted on september....


http://www.c-sharpcorner.com/EditorContent/frmDisplayNews.aspx?NewsID=253


Regards,
Moustafa arafa

Thursday, November 09, 2006

Launch of Imagine Cup Competition in Gulf

Hi Folks ,

First Launch for Imagine cup in Gulf has been succesfully launched this week,

visit web site for more details :

http://imaginecupgulf.com/


good luck for all gulf students............. :)



Regards,
Moustafa arafa

Wednesday, November 08, 2006

New Arabic Search Engine عربى.com

Hi Folks

Araby.com new arabic search engine (عـــربى),is one of Maktoob Group services.

http://www.araby.com/

عربي هو محرك البحث الأول الذي يؤمن لك بلمح البصر المعلومات الشاملة والفريدة التي تتعلق بكل ما تريد معرفته ، عربي هو محرك بحث سهل وفعال لأنه يفهم لغتك و ثقافتك و يلبي احتياجاتك. يغطي محرك عربي صفحات الإنترنت العربية التي يقدر عددها بعشرات الملايين من الصفحات. كما يتميز محرك عربي باستخدامه لقواعد اللغة العربية خلال عمليات البحث.

نود أن نلفت إنتباه مستخدمينا الأعزاء إلى أن إصدار عربي هو إصدار "بيتا" أي إصدار أولي يتم تطويره على مدار الساعة. لإبداء آرائكم حول الموقع أو في حالة مواجهة أي مشاكل. الرجاء الضغط على رابط "آراؤك واقتراحاتك" أدناه.

شكراً لكم و نتمنى أن ينال عربي إعجابكم!



check it and be happy with this great effort.


Regards,
Moustafa arafa

Tuesday, November 07, 2006

VSTO SE released !!!

Hi Folks,

VSTO Second Edition for VS 2005 has been released......

visit below link to download it:

http://msdn.microsoft.com/office/tool/vsto/2005SE/default.aspx


Regards,
Moustafa arafa

Sunday, November 05, 2006

Get Ready for Vista with DotNetBoom

Dear All,

Are you ready for vista ? kindly visit our community in kuwait and see the resources availbe there...and don't forget to inform us your feedback.

http://www.dotnetboom.net/portal.aspx


Regards,
Moustafa arafa

Monday, October 09, 2006

New Article

Hi Folks,

i submitted new article "Smart Way to send E-mail with Template"....read it and rate......... :)

http://www.c-sharpcorner.com/UploadFile/dsdaf/
sendEmailTemplate09292006221150PM/sendEmailTemplate.aspx



Regards,
Moustafa arafa

Thursday, October 05, 2006

Download VSTO for Office 2007 Beta

Dear My Blog Geeks,

Download and try develop MS Office 2007 BETA applications using VS 2005.
Download link :

http://www.microsoft.com/downloads/details.aspx?FamilyId=5012A573-0D84-4E39-983C-CA22F2107B07&displaylang=en

happy .net programming.

Regards,
Moustafa arafa

What's Software Architectue Role ?

Hi Folks,

Read the below link to know the role of Sodtware Architect or Solution Architect in your organization.

http://www.theserverside.net/news/thread.tss?thread_id=42398&asrc=EM_NLN_599273&uid=3143005


Regards,
Moustafa arafa

Monday, September 25, 2006

WSE 3.0 is a mazing

Hi folks,

on 2002 i start my knowledge on web services,by implementing a solution for XML web services security,and i wrote a thesis on that.

i work with XML web serivces extensions since WSDK (web serivces development kit),and i work also with WSE 1.0.
on that time,alot of code and lots of configuration you have to do it on windows and go to control panel to configure and install certificates.....etc

Now,No more dependancy on windows configuration and writing in XML files for keep the configuration of XML web services.


i have a project using web serives on Enterprise scale,and i download and install WSE 3.0 which be shipped with Certificates and configuraiton tools and alot of other value feature related to WS-* implementations.

Now,go and download WSE 3.0 and start secure you web services ....:)

Download link :

http://msdn.microsoft.com/webservices/webservices/building/wse/default.aspx



Regards,
Moustafa arafa

Precompiled Option in Publish Web Site ASP.Net 2.0

Hi Folks,

First,i'd like to give the concept behind adding this feature in asp.net 2.0 which wasn't exist on asp.net 1.x :

In asp.net 1.x,the page on the initial request takes long time,because the compiler is compile the page on the initial request,but this only happen on the initial request and any other calls is more faster than the initial request.

In asp.net 2.0 they provide this option to minize the time for the compilation on the initial request,by pre-compiling all code for the aspx pages and code inside app_code folder.

This post is to dig into the Precompiled option when you try to publish web site in asp.net 2.0,this options is useful for 2 points :

1- Precomiled option will compile all aspx pages and master pages to a dll,then you have another option if you want to make your web site updatable or not means : you can go directly go and edit the pages or you have to compile again and deploy if there's any changes.

2- This option provides you with security: all you code inside aspx pages and master pages can't be decompiled on the target directory will be binary assembly file.

For more information ,read this article:
http://articles.techrepublic.com.com/5100-3513-6116804.html


Regards,
Moustafa arafa

Sunday, September 24, 2006

Trick : Event RowEditing which wasn't handled ??!! Solution

Dear folks,
if you have a gridview in asp.net 2.0 page and u tried to bind it again after searching or any other action,u will get this error :

event RowEditing which wasn't handled ??!!

simply,one of the problem will cause this,that you have commands in your grid with the default name and you handle it on row command event handler.

by default,asp.net after bind the grid it generate the default event handlers like (Edit,Update,Delete).

Solution : just change default command name to anohter name,this problem will disappear.

Command name : Edit -->Change it to : EditCustomers

Hope this helps........ Enjoy with .net

Regards,
Moustafa arafa

Wednesday, September 20, 2006

vNext Next ADO.Net Revolution ??!!

Entity Mapping in ADO.NET vNext

Hi folks,

My name is Atul Adya and I am a software architect in the ADO.NET team. After working on persistent object stores, object caching, distributed file systems, and diagnostics in wireless networking, I have been spending time on a very important problem faced by programmers - reshaping/transformation/mapping of data from one data model to another.

We have been designing and implementing an innovative and powerful solution to address the mapping problem in ADO.NET vNext. In this blog post, I will describe the overall design of this entity mapping architecture. You can play with our mapping technology by downloading the CTP bits.

Read more on ADO.NET Team Blog :

http://blogs.msdn.com/adonet/archive/2006/09/13/752865.aspx


Regards,
Moustafa arafa

Tuesday, September 12, 2006

How to prevent user to proceed to next steps in wizard control asp.net 2.0

Dear All,
i have the case which is how to prevent the user to proceed to next steps in Next steps in wizard control in asp.net 2.0,take this business scenario :

suppose we have a dataentry form the user has to fill it efore going to the next step,and you have a validation on this form as well,you will see that if user click to the sidebar links,the validation will not fire.

Solution :
try to cancel going to the next step by cancel the event handler.

code :

if (e.NextStepIndex > e.CurrentStepIndex)
{
Page.Validate("GroupName");
if (!Page.IsValid)
{
e.Cancel = true;
}
}

just validate the page against the validation group (if you want),and if the pae is not validated cancel movenext event,this code will remain the control to the current step.

Happy programming..................:)

Regards,
Moustafa arafa

Monday, September 11, 2006

DevReach 2006 debuts in Bulgaria

FOR IMMEDIATE RELEASE

SOFIA, SEPT. 04, 2006


DevReach 2006 debuts in Bulgaria

The conference is the first of its kind to be held on the Balkans, focused on the latest trends in building software applications with Microsoft development tools.

SOFIA, Bulgaria – September 04, 2006 – National Academy for Software Development - a private education center, specializing in professional training of software engineers, and Telerik Corporation - a leading vendor of UI and data components for ASP.NET, announced today the DevReach conference to be hosted in Bulgaria with the sponsorship of Microsoft Corporation.

DevReach conference is the first of its kind to be held on the Balkans, focused on the latest trends in building software applications with Microsoft development tools.

Over two days, more than 500 attendees will meet 12 world famous lecturers, engaged all year round in such events as TechEd, VSLive!, Microsoft DevDays showcasing their latest knowledge in creating more reliable, scalable and secure solutions using Microsoft technologies in more than 20 technical sessions.

DevReach will be held at the International Exhibition Center on October 9-10 in Sofia, Bulgaria. The conference is hosted by National Academy for Software Development and sponsored by Telerik Corporation and Microsoft Corporation.

DevReach is the premier development event on the Balkans, featuring in-depth exposure to the latest Microsoft development technologies and a chance to interact with other members of the developer community.

Teodor Milev, managing director of Microsoft Bulgaria is scheduled to deliver a keynote presentation unveiling the latest Microsoft platform innovations for developers.

Keynote highlights also some industry-recognized innovators, including Plamen Vatchkov, chairman of the State Agency of Information Technologies and Communications, Nikolay Vassilev, minister of Public Administration and Administrative Reform, and others.

Developers at DevReach can benefit from sessions arranged in 3 parallel tracks that present vital information on important topics such as best techniques for accessing data with SQL Server and ADO.NET, writing high performance and extensible ASP.NET sites, writing secure and efficient .NET applications in integration with 2007 Office System and SharePoint.

As a part of the event attendees have the unique chance to participate in technology “Question & Answer” forums and network with more than 10 world known gurus in software development with Microsoft tools.

The target of the event is to become a place for passionate Microsoft developers from Eastern Europe to get in touch with the latest trends and to become a significant part of the global community.


About National Academy for Software Development
http://academy.devbg.org

The National Academy for Software Development (NASD) is a private education center, specialized in professional training of software engineers. The main goal for the academy is to expand the developers’ community in Bulgaria and create new opportunities for young and enthusiastic people. Since its start in 2005, the Academy has trained and found work opportunities for more than 150 people in development field.

Part of the Academy’s community goals is the organization of technical conferences with leading international speakers as NASD believes this is one of the best ways to help developers be more successful in their everyday jobs.

About Telerik Corporation
www.telerik.com

Telerik Corporation is a leading vendor of UI and data components for ASP.NET. The company’s mission is to provide versatile and reliable RAD controls, which enable developers to “deliver more than expected”. Telerik products push browser limits to take the UI richness and responsiveness of desktop applications to the Web, thus helping the customers cut development time and deliver richer applications. Telerik is Microsoft Gold Certified Partner and Microsoft VSIP Alliance Partner.

About Microsoft Corporation
www.microsoft.com

Microsoft is the worldwide leader in software, services and internet technologies for personal and business computing. Founded in 1975, the company offers a wide range of products and services designed to empower people and organizations and help them realize their potential. Microsoft is an official sponsor of the DevReach Conference.
The names of actual companies and products mentioned herein may be the trademarks of their respective owners.

Contact:
National Academy for Software Development
Phone: +359 2 9589965
E-mail: devreach@academy.devbg.org


Regards,
Moustafa arafa

Friday, September 08, 2006

BPM and Workflow ?

Dear Gurus,
This post is opened for all readers,you can share your knowledge or discuss any un clear points for the topic of this post.

This thread is simply asking one question :
What's the difference between BPM and Workflow ?
BPM : is business process management.
WF : is workflow.
alot of people get confused between both technology terms,simple you can ask the same question but in another form :
Should i use MS Biztalk or Windows workflow for building Workflow application ? since biztalk also contains Workflow engine.

if you wana build a business application which contains a workflow you can build it using windows workflow foundation,and this fit your requirement from implementation perspective.

but what about if you want to mintor these activities ? if you want to interface with other technologies or you have alot of other system with different languages which interact on this workflow.........then on this case you have to use a MS Biztalk to build you business process and your workflow and at the same time you can interface with more than different systems with monitoring capabilites.

This is a bit of information for clear the Confusion of BPM and workflow terms.


Regards,
Moustafa arafa

Tuesday, September 05, 2006

Microsoft Pre-Release Software Microsoft .NET Framework 3.0 - Release Candidate

Dear all,

NET 3.0 Release Candidate is now available and contains Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Windows Workflow Foundation and Windows Cardspace.

http://www.microsoft.com/downloads/details.aspx?FamilyId=19E21845-F5E3-4387-95FF-66788825C1AF&displaylang=en


Regards,
Moustafa arafa

XML Notepad 2006

Dear All,

Edit your xml files by Notepad.

http://www.microsoft.com/downloads/details.aspx?
FamilyID=72d6aa49-787d-4118-ba5f-4f30fe913628&DisplayLang=en

Enjoy with Notepad
Regards,
Moustafa arafa

Monday, September 04, 2006

Microsoft RD ?

Dear All,

During MVP open days,i heard for a title called microsoft "RD",it was very strange since it was the first time to hear about it.

Simply after i did a search about what does RD means ?
i found that Microsoft is selecting an independant developers with high experience and these guys do alot of activities like articles,publications,use cases...etc.

really they role is important in the IT market,because u usually need to ask some help to consultants who are expert in this tech. and u should get smart answer with deep knowledge and understanting.

u can find a RD in your region and u can contact him and ask him wahtever questions coming in you mind..........

for more info,kinldy visit below url :

http://msdn.microsoft.com/isv/rd/




Regards,
Moustafa arafa

Sunday, September 03, 2006

MEA -MVP Summit

Dear All,

Today is the first Day for MEA MVP Summit,Today is a useful day for new MVPs',to know the program benefits as well as know in deep they role and how can they deliver a message to the business to adopt to new technologies.

Agenda for today :

- Introduction to Day One - Cigdem akin MVP Lead.
- Strategic Connection with MVP Community - Fernando de sousa.
- Updates about MVP Program - Karen MVP Regional Manager
- 2007 Office System - Alexander Dicare Regional Tech Specialist
- Round Table Discussions.

Really it's a amazing event for MVPs'



Regards,
Moustafa arafa

Saturday, September 02, 2006

Decompiler .Net Framework.......

Dear Gurus.

now you can peek into .net framework code by using one of the most popular decompilers ".Net Reflector",it's a mzaing to use it,u can use it for any .net namespace or any .net dll.

below is the download link :

http://www.aisto.com/roeder/dotnet/

note : this reflector was released newly,but for people who starting decompile .net framework code since 2002..there's another decompiler called "Anakrino" .

it's good but in some times it throw an exception for some .net dll code.

Enjoy......decompile .net code.................:)





Regards,
Moustafa arafa

Tuesday, August 22, 2006

MSDN Road Show Now.......in Gulf Countries

Dear All,

if you are one of the people who live in Gulf region...then be happy....regiter your self on MSDN roadshow.

http://www.microsoft.com/middleeast/power/default.aspx



Regards,
Moustafa arafa

Sunday, August 20, 2006

Conflict between Skype with VS 2005

Dear All,

If you have Skype application (Most popular chatting app for Audio/Video Conversation) installed on your development machine,and you trying to debug your asp.net application you will got this error :

“Unable to start debugging on the web server. The server committed a protocol violation. Section=ResponseStatusLine”

simply the problem happens because the skype you the same port which is used for the default web server in VS 2005.

To solve the Problem (From Skype),open skype,from tools menu-> options ->Connection Tab..... un check the option to use port 80,443..........this will solve the problem.

happy programming...........:)

Regards,
Moustafa arafa

Saturday, August 19, 2006

Need a mobile Solution for your business

Dear All,


Do you think how can i create a mobile solution for your employer or your company.
visit the below link and read how can you make a mobile solution for your ocmpany


http://www.microsoft.com/windowsmobile/business/
enterpriseresourcekit/default.mspx?cc=5GTMERK


Regards,
Moustafa arafa

IE 7 Beta 3 released

Download now :

Download link: http://www.microsoft.com/windows/ie/default.mspx

Regards,
Moustafa arafa

Sunday, August 13, 2006

Should You Be an Early Adopter?

Dear all,
Read this article,it highlights what's the pros & cons of being an early adopter.

http://www.microsoft.com/business/momentum/content/article.aspx?contentId=1410

Regards,
Moustafa arafa

Thursday, August 10, 2006

Stop any Smart Client Development and start with...

Smart Client Software Factory - June 2006
Brief Description
The Smart Client Software Factory provides an integrated set of guidance that assists architects and developers in creating composite smart client applications.


Download :

http://www.microsoft.com/downloads/details.aspx?familyid=2B6A10F9-8410-4F13-AD53-05A202FBDB63&displaylang=en&hash=NPJNB48

Regards,
Moustafa arafa

Friday, August 04, 2006

Working on Authoring Vista Books

Dear All,
Nowadays i'm very busy on working to author set of books targeting developing on windows vista ,using WinFx (Formally .Net Framework 3.0),we are working on covering all the technologies on .net framework 3.0 such as WPF,WWF,WCF & InfoCard.

we are a team of high professional Geeks,to know more :

http://www.c-sharpcorner.com/EditorContent/frmDisplayNews.aspx?NewsID=169


Regards,
Moustafa arafa

Monday, July 31, 2006

Develop without borders competition

Dear all,

I just wanted to let you know about an exciting new contest that Microsoft has just launched with support from HP. It’s called the Develop Without Borders Challenge and it encourages developers and architects to submit a solution design that helps a non-profit organization. The concept is simple: Developers choose a charitable organization that they would like to help, understand the business challenges that it faces, and propose a solution based on the 2007 Office system that addresses one or more of those challenges. The solutions that make the most impact on the organization and that best utilize the Office system technologies can win up to $50,000 to help pilot or implement the solution.



It’s a great chance to do something good for the world while you learn about the platform abilities of the new 2007 Microsoft Office system. I encourage you to visit the site and take a look.



Thanks for your time,

www.developwithoutborders.com





URL: https://www.developwithoutborders.com/Default.aspx

Regards,
Moustafa arafa

Best Practice Analyzer for ASP.NET

Best Practice Analyzer for ASP.NET
Source MSDN Download Newsletter:

Download details: Best Practice Analyzer for ASP.NET:


"The Best Practice Analyzer ASP.NET (alpha release) is a tool that scans the configuration of an ASP.NET 2.0 application. The tool can scan against three mainline scenarios (hosted environment, production environment, or development environment) and identify problematic configuration settings in the machine.config or web.config files associated with your ASP.NET application. This is an alpha release intended to gain feedback on the tool and the configuration rules included with it."


Regards,
Moustafa arafa

Thursday, July 27, 2006

Top 10 SQL Tips

Dear all,
See the following link is list the top 10 SQL Tips

http://searchsqlserver.techtarget.com/qna/
0,289202,sid87_gci1167863,00.html?track=NL-399&ad=559033&asrc=EM_UNSC_361184&uid=1096037




Regards,
Moustafa arafa

Saturday, July 22, 2006

Good AJAX Reosurce

http://www.topcoder.com/tc?module=Static&d1=features&d2=071706

Regards,
Moustafa arafa

Thursday, July 13, 2006

new IIS release

Dear all,
kindly visit the following link,microsoft relase new IIS version 7...read more .

http://www.iis.net/Default.aspx?tabid=1


Regards,
Moustafa arafa

Wednesday, July 12, 2006

Architect Journal Issue 7

Dear All,
read Issue 7 of architect journal....its really full of ideas realted to integration and SOA concepts.

http://www.architecturejournal.net/2006/issue8/

Regards,
Moustafa arafa

Saturday, July 08, 2006

Hurry up...... with Visual Studio 2005

Hi,
are you still working with other tools than VS 2005.. please move with 2005.... and work with more than 400 features........... see it now.

http://www.400plusdifferences.com/

Regards,
Moustafa arafa

Wednesday, July 05, 2006

Microsoft delay office 07 launch to the end of 2006

Microsoft delays Office '07
Posted by: Jack Vaughan on June 30, 2006
In the most recent delay plaguing its flagship products, Microsoft will deliver Office 2007 later than planned, potentially compounding damage to the company's credibility.

The next version of Office, including popular word processing, spreadsheet and presentation software, as well as components of several business tools, will be available for large-volume customers by the end of 2006 rather than in October, Microsoft said through its public-relations agency Thursday. [Seattle Times]


http://seattletimes.nwsource.com/html/
businesstechnology/2003095228_microsoftoffice30.html


Regards,
Moustafa arafa

Monday, July 03, 2006

Tech Ed Developers

Dear all,
Microsoft’s premier EMEA conference designed to provide developers with deep dive technical training, information and community resources focusing on building software solutions with Microsoft development tools.
Dive deeper and discover the tools, information and resources you need to develop new applications for your business success.

Read more :
http://www.mseventseurope.com/Teched/06/Pre/defaultDev.aspx

Regards,
Moustafa arafa

Sunday, July 02, 2006

I'm MVP................Happy Day

Dear All,
Today is the first day for me as MVP -Visual Developer C#.
i'm happy with this award from microsfot.....:)

kindly,visit my MVP profile :

Your Profile Link is:
https://mvp.support.microsoft.com/profile=AD272725-2AE3-42C6-9AFC-89A75A7A5197



Regards,
Moustafa arafa

Saturday, July 01, 2006

CodePlex - MS Community Development web site

Dear All,
visit now codeplex.com web site...it contains alot of starter kits,code,samples..etc.

Welcome to CodePlex, Microsoft's community development Web site. You can use CodePlex to create new projects to share with your fellow developers around the world, join others who have already started their own projects, or use the applications on this site and provide feedback.

http://www.codeplex.com


Regards,
Moustafa arafa

Wednesday, June 28, 2006

What does MVP means ?

dear all,

see this video to know,what does MVP mean ?

http://virtualteched.com/archive/2006/06/15/106.aspx


Regards,
Moustafa arafa

Saturday, June 24, 2006

BUG in Note Pad :)

*open a notepad
*type
*Bush hid the facts
*save it
*close it
*open it again..


IS IT A BUG???


Regards,
Moustafa arafa

Tuesday, June 20, 2006

Cool Tips in .Net

Dear all,

article contains some cool tips for .Net :

http://www.codeproject.com/useritems/tips.asp


Regards,
Moustafa arafa

Sunday, June 18, 2006

Code Master Competition - Windows Vista

Hi,
Ready to win some cash with your coding skills?
Microsoft is hosting the Code Master Challenge, a new competition for developers and ISVs. The best apps built with Windows Vista win.
There are almost no rules about what you can build-Microsoft is asking people to be as creative as they want. How often do we get to do that, and potentially get paid for it?
The 20 finalists each get $500. And if you make it to the last round, there's even more money at stake:
Grand prize: $50,000
1st prize: $30,000
2nd prize: $20,000
3rd prize: $15,000
You don't need a completed app to register - sign up now and code later. And just so you know, Microsoft never asks for your coding secrets-those are yours to keep or sell.
Come check it out at www.codemasterchallenge.com.



Regards,
Moustafa arafa

Saturday, June 17, 2006

Running Managed Code in SQL 2005

Dear All Developers,

Note By default, execution of user code in the .NET Framework is disabled within
SQL Server 2005. You must use the command sp_configure 'clr enabled', 1 or enable
CLR integration by using the Surface Area Configuration tool to enable execution of
user code.



Regards,
Moustafa arafa

Tuesday, June 13, 2006

.NET Framework 3.0

just for your info... the future of .net framework based on Win FX Technology.

http://blogs.msdn.com/somasegar/archive/2006/06/09/624300.aspx
Regards,
Moustafa arafa

Monday, June 12, 2006

Saturday, June 03, 2006

Preventing blind SQL injection attacks

Hi there,
read this article.... it's really good to prevent SQL Injection.. and at the same time..modify some existing ideas that you have.

http://searchsecurity.techtarget.com/tip/
1,289483,sid14_gci1191366,00.html?track=NL-105&ad=555230

Regards,
Moustafa arafa

Friday, June 02, 2006

MS Biztalk 2006

Hi,
Nowadays,i'm working in Biztalk 2006,definitly it's a wonderful product for building enterprise Integrated solutions.....and it's a world of Integrated Components to build High Integrated solution from different hetergonous vendors...

i will start to set some very important notes... related to this topic in my blog...
hope it's help....:)

Regards,
Moustafa arafa

Wednesday, May 31, 2006

Smart Client Blog

http://blogs.msdn.com/kaevans/archive/2006/05/23/605141.aspx

Regards,
Moustafa arafa

Monday, May 29, 2006

Problem in EventLog in Forms Authenticaiton

Dear,
If you try to use the below lines of Code....it will not if your authentication mode is Forms.... but it's work fine if your authentication mode is Windows..

EventLog aLog = new EventLog();
aLog.Log = "System";
aLog.MachineName = ".";
LogGrid.DataSource=aLog.Entries;
LogGrid.DataBind();

i tried alot... to solve it..... but nothing solve my problem... even the class doesn't support to take Network credintial object to set it at runtime...like any other classes in .Net ................... :(

Regards,
Moustafa arafa

Sunday, May 28, 2006

An Internet Audio Talk Show for .NET Developers

hi,
kindly visit the below link it contains the good webcasts for .net developers..

http://msdn.microsoft.com/dotnetrocks/

Regards,
Moustafa arafa

Saturday, May 27, 2006

Excellent web site for IT Resources & Consulting

Dear all,
visit this link below.........

http://www.gartner.com/

Regards,
Moustafa arafa

MS Office 2007 BETA

Hi,
kindly visit the below link to see new videos on Office 2007 and its features.

http://www.microsoft.com/office/preview/default.mspx

Regards,
Moustafa arafa

Monday, May 22, 2006

Microsfot architecture journal

Subscribe now...

http://www.architecturejournal.net/2006/issue7/

Full of good resources..and new trends in Technology.

Regards,
Moustafa arafa

Sunday, May 21, 2006

Introduction to RFID

Hi all,
a good article to know an overview on RFID...

RFID in Retail: An Introduction

http://msdn.microsoft.com/architecture/default.aspx?pull=/library/en-us/dnbda/html/RFIDIntro.asp


Regards,
Moustafa arafa

Free web chart tool asp.net

Hi all,

i found free web charting tool,and i tried to generate charts...bar and pie...
it's a cool tool.

http://aspnet.4guysfromrolla.com/articles/120804-1.aspx


Regards,
Moustafa arafa

Saturday, May 20, 2006

How to find control in Footer of the datagrid.....

To find any control which resides on footer on the datagrid,the following lines of code..solve the problem..

DropDownList ddlS=(DropDownList) DG1.Controls[0].Controls[DG1.Controls[0].Controls.Count-1].FindControl("DDLCountries");

this is to find dropdown list in the datagrid.....
the same you can make it to find any control in the footer.


Regards,
Moustafa arafa

Solve the problem on view page source in IE ?!

Hi All,

Most Common problem which faces web developers who build asp.net applications,and they try to see the page source to verify rendered code....that after you try to open source nothing will open ,to solve the problem simply clear tempraroy internet files from IE menu go :
Tools --> Internet options -->General Tab --> Empty Temproray internet files.

enjoy !~

Regards,
Moustafa arafa

Thursday, May 18, 2006

Deploying ASP.Net 2 web site in production...

Hi All,

This is a title for one of the top articles on C-Sharp corner web site ...
http://www.c-sharpcorner.com

you can find the article by the author name : moustafa arafa.

read it...send me your feed back...


Regards,
Moustafa arafa

Tuesday, May 16, 2006

How to Think Like a Programmer: Part 3

read this article..

How to Think Like a Programmer: Part 3

http://techrepublic.com.com/5254-6257-0.html?forumID=99&threadID=184332&messageID=2009237
&id=2926438&tag=nl.e606



Regards,
Moustafa arafa

Saturday, May 13, 2006

Ticky problem on Query String ?

Hi all,

if you try to pass a query string which contains "+" sign it's converted to space....
take care that you have to convert it to any character before passing it on query string.

specially that happens if you encrypt the data on the query string.

Regards,
Moustafa arafa

Thursday, May 11, 2006

First Session for me on DotNet Boom

Hi All,
I gave the first session for me on DotNet Boom Community yesterday with topic
"What's New in VS 2005 IDE" , that feed back was wondeful....:) i'm happy.

The covered topics :

-VS 2005 New Features:
-Change tracking Feature
-Class designer Feature
-Surrounds with Feature
-object test bench
-Refactoring
-Intellisense enhancement
-Import/Export IDE settings
-Auto recovery
-find all references.
-Using region
-Clean solution
-Go to definition
-Search hidden text
-Control alignment
-Smart tags
-ClickOnce
-FxCop

Also, we also distribute our Gifts to the attendees..... :)





Regards,
Moustafa arafa

Wednesday, May 10, 2006

DotNet Boom is a recognized Online Community in GEEKS Conference








Hi All,
Now..... DotNet Boom is a recognized Online Community on the GEEKS conference in Dubai......... visit microsoft middle east ans see it....

http://www.microsoft.com/middleeast/UAE/developers/default.aspx

Regards,
Moustafa arafa

Tuesday, May 09, 2006

Atlas now is ready to use..........try it

Hi All,

Now postbacks nowadays,start using Atlas Framework to make use of AJAX technology....
alot of enhancements and extensibility ....try it today...

"
"Atlas" is a free framework for building a new generation of richer, more interactive, highly personalized standards based Web applications.
"

Regards,
Moustafa arafa

MCT 2006 Renewed

Hi all,

My MCT 2006 renewed today.....

Regards,
Moustafa arafa

Sunday, April 30, 2006

Now we are in Dubai....GEEKS

Hi GEEKS,

Excellent Launch for GEEKS..... 1st Day was full of good activities and sessions...

Today Agenda :

- Registeration.
- Windows Vista.
- VS 2005 Team Suite.
- Share point 2007
- Office 12
- Dot Net Boom Presentation ".Net Community In Kuwait".
- DotNet Palm Presentation ".Net Community In UA".
- Movie.


let's meet tomorrow..to inform more about the asp.net tracks that will start tomorrow.




Regards,
Moustafa arafa

Tuesday, April 25, 2006

First Time to visit dubai

This is the first time for me to visit Dubai,it's a good occasion since i will go there to attending .Net Developers Conference on Dubai....best time to set with professionals....


Regards,
Moustafa arafa

Attending .Net Geeks conference

Hi all,

I got an approval to attend First .Net Developers Conference in Gulf.

I'm very interested to meet and set with asp.net profesisonal and discuss the very tech issues, which we are faced during our work.


Regards,
Moustafa arafa

Friday, April 14, 2006

First .Net Developers Conference (geeks.) in Dubai



Hi Geeks,

Now, Go and register for the first .Net developers Conference in Dubai.....from 31 April 2006 to 1 May 2006.

All Board Members of DotNet Boom will go there to share knowledge with DotNet Community in Dubai Members ...to get united and give more Services for Gulf Developers.

Register Now, http://www.microsoft.com/middleeast/UAE/developers/geeks/




Once they are united,there's no going back.
Regards,
Moustafa arafa

Wednesday, April 12, 2006

DotNet Boom..... MEA Ineta Member

DotNet Boom is a MEA INETA Member.









Regards,
Moustafa arafa

Master Final Interview Admission

Dear MyFriends,

Today is an important day since i'll go to the final interview for master adminission....hope it will be fine and i will pass it...................... :)

Regards,
Moustafa arafa

Sunday, April 09, 2006

Dear Visitors,
My First article on c-sharp corner was published....kindly visit the following URL :

http://www.c-sharpcorner.com/UploadFile/dsdaf/104012006083052AM/1.aspx



Regards,
Moustafa arafa

Thursday, April 06, 2006

New developers Community In Kuwait

Hi All,
I was selected to be one of the Board Members for the First Developers Community In kuwait called "DotNet Boom", Kindly visit our site and see the services presented by our portal.

http://www.dotnetboom.net



Regards,
Moustafa arafa

My First Article

Hi,

I created my first article on DotNet Boom Portal : "Creating Simple AddIn in VS 2005"

http://dotnetboom.net/portal.aspx?tabID=89



Regards,
Moustafa arafa

Happy with New Blog

This is the first day to create My Blog........... through this blog i can write my Ideas,activities,suggestions and dreams.

I want from You to communicate with me and discuss in detail,any post we send though this blog.