|
"I have to learn all the time, when should I use what I learned?" Maybe that was the logic my brain created in order to accept the sad fact that I don't find enough time to learn new things.
I have always been playing with c#, but a few months ago I decided to take it serious and learn more whenever I find some free time. I was not familiar with .Net 1.x and I decided to start with version 2.0. At the same time I saw that many Sacha Barber articles about WPF are winners of the CodeProject competitions. It was all about .Net 3.0. I decided to play with version 3 as well and yesterday I did and was afraid a bit.
I noticed that From version 1.0 to 2.0 to 3.0 and now 3.5 a lot of changes are happening and I'm already far from technology even with learning how to code in .Net 2.0. Now I know why it's taking so long for Microsoft to release VS 2008. At the same time, I know many talented programmers that are still using MFC like what I was doing even here at CodeProject.
But what's going on?
Why this much changes? Because it's happening. I was wrong. Many many applications are going to go online. Articles like this[^] show us that probably sooner or later most of todays' desktop applications will move to the net and that's why Microsoft is trying so much. They don't want to loose us!
They know
They very well know that in a near feature maybe in 5-10 years Internet will be fast enough and servers strong enough to be able to access websites with almost the same speed we access our local applications and cheap enough that it will be available to almost everyone. In such a day everything will go online and maybe someone logically thinks: "All I need to access my favorite, mostly free, softwares is a browser. If that's all I need what's the difference between Windows and Linux? probably their browsers! Yes it's browsers war now. It's no longer OS war." Yes to run a browser we need an OS but why should I pay for Windows, when free Ubuntu linux runs almost the same FireFox that I'm running in Windows?
What about us?
This is an alert to me as a programmer. Maybe the only reason I'm using windows today is that I have to do my daily application programming for Windows. Well, I'm already outdated, expired! I have to think more about going online. Tommorow's time for rich internet applications.
What about Microsoft?
They have been ruling desktop for years because there was not a good competitor for their OS first. After a while the only reason I can name for their existence was softwares that programmers created for them. A large set of softwares for almost any task. But in the web world they're not leaders. They got several big competitors that are far better right now. Most of the web servers don't use Windows as long as I know. How can they win?
Ray Ozzie is genius!
He found out to win this new world Microsoft cannot fight alone. Maybe that's why Ballmer loves developers so much. There's one way to win. Play with many developers in your team. Create best tools for writing online applications. Each ASP.Net website that goes online makes it more possible to sell a copy of a Windows(Server version), SQL Server and all other server related stuff.
The question is answered
They're creating these new technologies, because they have to. They must have something to compete with Php, Linux, Mysql, Appache campaign to be able to stay in the market. They must gather enough troops(Programmers) all armed to fight with Google. Maybe that's why they were so much interested in acquiring Yahoo.
"In the end it's a little boy expressing himself." Yanni
|
|
|
|
|
Hamed Mosavi wrote: Microsofts' new waves of technologies, why?
Just for catching more money.
|
|
|
|
|
"In the end it's a little boy expressing himself." Yanni
|
|
|
|
|
Hi Hamed,
Nice article. You are right about most of the stuff the MS doing. Drop me a line when you are free we would could work out something works for both of us. My email address gprasad@srustimobile.com.
PS: Use linked-in (www.linkedin.com) to connect with like minded professionals. You never know what opertunities comes along whne you least suspected.
All the best,
Guru Prasad
|
|
|
|
|
Thanks.
I just replied via email.
"I hope you live a life you're proud of. If you find that you're not, I hope you have the strength to start all over again." - I wish I knew who is this quote from
|
|
|
|
|
Hi Hamed,
that's great article and useful for me.I hope you help me more later in my project.
|
|
|
|
|
shima sabbagh wrote: that's great article and useful for me.
Thanks. Glad you like it.
shima sabbagh wrote: I hope you help me more later in my project.
I can't remember if I ever helped, maybe my articles did. Anyway I'll be happy to help as long as and as much as I can.
Good luck with your projects. "I hope you live a life you're proud of. If you find that you're not, I hope you have the strength to start all over again." - I wish I knew who is this quote from
|
|
|
|
|
سلام
اقا حامد ببخشید شما کد وریلاگ answering machine رو دارین؟
|
|
|
|
|
age be emailam javab bedin fek koonam behtar bashe
bazam mamnoon
habib1024@gmail.com
|
|
|
|
|
I found some smilies in other posts, that I was not able to see them on smilies[^] page. Already you could find codes relating to each smiley here, but I decided to keep them secret either. Only smart people will see them
Icon | Code (Don't miss colons) | | love | | jig | | bob | | beer | | java | | vegemite | | eek | | baaaa! | | badger |
// "In the end it's a little boy expressing himself." Yanni while (I'm_alive) { cout<<"I love programming."; }
modified on Tuesday, August 12, 2008 4:25 AM
|
|
|
|
|
Just wanted to say that it is better that we find something new and interesting In yahoo also there are some smilies that is not in smilies page like a cup of coffee. but many people use them .
Yes U Can ...If U Can ,Dream it , U can do it ...ICAN
|
|
|
|
|
Shilpi Boosar wrote: explore?
I can't understand your meaning. Anyone can explore and see these smilies.
Aha! Understood. Yes maybe it's better for members to find these themselves. I use this as a reference for myself. I forget the code and come here to find it.
Maybe if it was something users earn, it was better. For example Gold members see some in normal smilies bar when posting a message, while normal cannot, or Fixture users may see something else's over normal smilies that everyone can see.
By the way, do you know the code for the Sheep?
// "In the end it's a little boy expressing himself." Yanni
while (I_am_alive) { cout<<"I love to do more than just programming."; }
modified on Saturday, June 7, 2008 4:59 AM
|
|
|
|
|
Hmm
By the way, do you know the code for the Sheep? ?????
Sheep ???
Yes U Can ...If U Can ,Dream it , U can do it ...ICAN
|
|
|
|
|
Yes! I spotted a small ship[^] in some messages, but none of the following words displays it:
sheep, hogget, lamb, ewe, goat, ram, wether, flock, mob, herd.
// "In the end it's a little boy expressing himself." Yanni
while (I_am_alive) { cout<<"I love to do more than just programming."; }
modified on Saturday, June 7, 2008 6:00 AM
|
|
|
|
|
If it is in code project than i dont see any sheep icon just send me a link,where the sheep icon is.but in yahoo if u see than copy that icon and paste it than it give you the symbol.
Yes U Can ...If U Can ,Dream it , U can do it ...ICAN
|
|
|
|
|
You read it too soon! I modified my last message and added the link[^].
// "In the end it's a little boy expressing himself." Yanni
while (I_am_alive) { cout<<"I love to do more than just programming."; }
|
|
|
|
|
Yes i also try but not find any result. May i ask you one question is it not related to icon
http://www.sarvsoft.com/[^]
Is it a software concern working on urdu laguage
Yes U Can ...If U Can ,Dream it , U can do it ...ICAN
|
|
|
|
|
Shilpi Boosar wrote: s it a software concern working on urdu laguage
It's not Urdu, but Persian(Farsi) language. I wanted to add an English language several times, but I thought it's useless, since I cannot sell any products outside Iran, at the time being, due to sanctions.
I am trying to introduce and sell a few of the softwares that I already wrote using that site. I also use it as an online storage to upload some of my stuffs. The product I'm talking about on the home page will be available next week, after CD's are burned. This is my first experience of selling a product this way. I'm mostly a contract person and never published anything in large number.
// "In the end it's a little boy expressing himself." Yanni
while (I_am_alive) { cout<<"I love to do more than just programming."; }
|
|
|
|
|
Ok actually i am also working for language specific project (Indian languages).thats why it is really interesting for me, when i see your site .
ITs really great that you upload your stuff
Contract person ???? are you doing job for any company??
Yes U Can ...If U Can ,Dream it , U can do it ...ICAN
|
|
|
|
|
Shilpi Boosar wrote: Contract person ????
I mean I sign a contract with a company, then start a new project for them, when the job is done, deliver the project and get my money and mostly I can't sell that application to any other company. That will be a customized expensive application, but many companies in the industry need such a thing.
This differs from creating an app for myself and try selling it as much as I can using even a website
// "In the end it's a little boy expressing himself." Yanni
while (I_am_alive) { cout<<"I love to do more than just programming."; }
|
|
|
|
|
Wow thats really very nice . Its really very difficult for you also that you do work alone.really gr8
Yes U Can ...If U Can ,Dream it , U can do it ...ICAN
|
|
|
|
|
Shilpi Boosar wrote: Its really very difficult for you also that you do work alone.
Not very much. I had a coworker once; it was much easier and more effective, I admit. The guy moved to another city for a better job opportunity and it all turned to be more difficult.
I got used to it, but after a while(5 years I guess) it made me tired to start a new project every now and then. I'm going to find a software that people like, then sell multiple copies and release new versions and grew number of customers, like what most big companies do these days.
Shilpi Boosar wrote: really gr8
Thanks. It's small now, I hope it turns to be great
// "In the end it's a little boy expressing himself." Yanni
while (I_am_alive) { cout<<"I love to do more than just programming."; }
|
|
|
|
|
Thats really very nice
Yes U Can ...If U Can ,Dream it , U can do it ...ICAN
|
|
|
|
|
click here[^]
he knows about coffee mug also bhuhuhuhu (
Yes U Can ...If U Can ,Dream it , U can do it ...ICAN
|
|
|
|
|
Hi,
Just returned back to work and found it. Updated my post
// "In the end it's a little boy expressing himself." Yanni
while (I_am_alive) { cout<<"I love to do more than just programming."; }
|
|
|
|