General discussion
-
CreatorTopic
-
November 17, 2005 at 7:11 pm #2178366
The Programming Life: Experiences in Development
Lockedby george.p.alexander · about 16 years, 6 months ago
blog root
Topic is locked -
CreatorTopic
All Comments
-
AuthorReplies
-
-
November 18, 2005 at 9:48 am #3131018
Baby, ADO.Net and the DataSet
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
So reading a Database table using a ADO.Net’s DataReader object was great. Now let me take you through a baby’s walkthrough to database programming using the amazing DataSet object….
-
November 18, 2005 at 9:48 am #3131014
Enter the .Net AppDomain
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
Ooof! .Net framework’s CLR is pretty neat! Having to work more and more with the lower level aspects of .Net programming, some of the intricate details like architecture and processes turn out to be amazing. Just checkout the Application Domain for instance: the stability that it….
-
November 18, 2005 at 9:48 am #3131015
ASP.NET 2.0, Partial classes and the Summer of ’99
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
Oh boy! Microsoft is releasing its next generation development platform – Net 2005. They’ve even got SQL Server 2005 running for it. My two cents on insignificant little thoughts that crossed my mind.
-
November 18, 2005 at 9:48 am #3131016
Here we go! ISAPI to the ASP.Net engine
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
Looking at the finer granules of the .Net framework and the ASP.Net engine, I’m beginning to see more beauty in programming considering the tons of excavation that programmers had to go through to create a high level abstraction application while using low level ISAPI.
-
November 18, 2005 at 9:48 am #3131011
Musings for 9/17 – Programmer’s Day: Looks can beat functionality anyday … for a non-technical guy
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
Saturday is Programmer’s Day. Guys like me never learn that “look and feel” does matter to a great, super great extent in any project. I used to amuse on this. Now with the Run-up to sept 17th, Programmer’s Day I am forced to muse once again…
-
November 18, 2005 at 9:48 am #3131012
Let’s develop a Sharepoint Portel Server doc reporter!
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
WSS & SPS is built on ASP.Net hence we have the beautiful option of extension using the huge .Net framework library. Great! Now I’m trying to develop a document reporting tool for SPS sites and thought of consulting real pros out there….
-
November 18, 2005 at 9:48 am #3131013
Microsoft’s API plans to take on Google’s API
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
This one is not just juicy. It is THE juice! Microsoft’s got an MSN API coming soon to a webservice near you!
-
November 18, 2005 at 9:48 am #3131009
The heart of India and IT Parks
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
Living in an IT oriented city like Bangalore can be misleading. I took a train journey through the soul of India all the way upto a little unheard of place called Siliguri where I thought I would never see IT. I was in for a little surprise…
-
November 18, 2005 at 9:48 am #3131010
Reading email using MAPI in VB.NET
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
Here is a little crude program that will enable us to read email by connecting to Microsoft outlook through CDO, MAPI and also avoid the security patches in CDO using Outlook Redemption component.
-
November 18, 2005 at 9:48 am #3131007
Pointers on Oracle 9i vs SQL Server 2000
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
Yeah, yeah….This I’ve heard a zillion times. So much so that I’ve made a little blog entry out of it. Here’s my 2 cents along with some facts on who beats who and on what. So here’s my take…
-
November 18, 2005 at 9:48 am #3131008
A Windows SharePoint Services walk-through
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
Does your firm use SharePoint Services? Here’s a baby’s walk-through on the engine that runs Microsoft’s SharePoint Services – Windows SharePoint Services (WSS).
-
November 18, 2005 at 9:48 am #3131004
A look at MAPI and CDO
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
Earlier we had a look at how to read mails using MAPI with a little dummy prototype program. Now I’ve got a query from a friend. So lets take a look at what MAPI is, and the connection with CDO and other issues.
-
November 18, 2005 at 9:48 am #3131005
Taking RichText as input and Storing/Retreaving to/from a DB (ASP.Net, C#.Net)
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
No. I’m not going to tell you how to do this simply because I absoloutly have no clue on how to do this! But yeah… this module is pretty cool. So lets fry our brains with some ideas uh? You guys out there are my last line of defence!
-
November 18, 2005 at 9:48 am #3131006
Lets Serialize!
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
“Beam me up Spock!”. Have you ever had a thinking thread up your head trying to figure out the technology that those StarTrek guys might have used to transport people from one place to another place?
-
November 18, 2005 at 9:48 am #3131003
SharePoint Portels: An overview
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
We had a look at WSS. Now lets look at one of the services provided by this platform. And… I would also like to know your opinion on SharePoint Portels as there’s a lot of debate within my team about it.
-
November 24, 2005 at 1:29 am #3113887
Taking the technical interview: YIKES!!!
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
Yes. I’ve just attended four technical interviews. I’ve still got some more left. I’ve done this before but there’s a slight difference this time: Mr. George happens to be asking the questions. In the end of this whole episode, one fact does affirm itself again…
-
November 25, 2005 at 1:25 am #3122789
I demand Chineese bling bling!
by george.p.alexander · about 16 years, 6 months ago
In reply to The Programming Life: Experiences in Development
This is the ultimate price gauntlet! I dont know what you call this phenomina, the hows and whys of it either. But I am completely demoralized. Can anyone else, if not Rick “The Storage” Shangle give me a logical explanation?
-
December 6, 2005 at 1:08 am #3129635
The need for frozen requirements and standard procedure
by george.p.alexander · about 16 years, 5 months ago
In reply to The Programming Life: Experiences in Development
Some time back our development team of three got a requirement for the enhancement of a database application for one of our operations team who are based some 500 miles up north. This enhancement was a request made by their client. The success of this enhancement would lead to a bigger contract with the client. This was a small application project but yet very significant for our operations team.
Programming is great. But what do you when you’re given a summary list of requirements at a broad level, an existing application to work on with absolutely no design document and an unreasonable timeline? Compound this with a barrage of frequent requirement changes during the development phase that affect dependencies. This leads to chaos. Eventually escalations start kicking off due to bugs and delays while you end up being part of the problem instead of the solution. This is a programmer’s worst nightmare. And I am sure many can testify on living through this scenario.
I found myself in the front lines of this unwitting situation that started around a month back and which thankfully ended yesterday evening (I thnk). After a day of staying up late night and working a week’s worth of coding and having done loads of emailing and call responses to escalations that went all the way up to the top management of operations and our group, I’m wondering if this is the limit of my endurance.
However, after the entire situation cooled down, we had an informal yet fruitful run-through on identifying key problem areas with respect to the way we handled this project on the very same day.
Many issues were discussed but one of the fundamental aspects that led to most of the fireworks was that we did not stick with a frozen requirement document up to the low level details from the start.
Can we really stick with frozen requirement documentations during the normal tenure of SDLC? Consider a small project with a short duration – Is it justifiable, as a developer or a project manager to skip certain standard software development procedures for a short term project in favor of winning a contract on behalf of the top management?
Even though we have standardized on proper software development processes, this was one occasion where we jumped the fence in favor of winning a contract. I’m also wondering what role an IT CRM could have played here? I am looking forward to hearing similar experiences and comments which would be of immense value.
-
December 6, 2005 at 1:10 am #3129634
Baby’s intro to the N-Tier stuff
by george.p.alexander · about 16 years, 5 months ago
In reply to The Programming Life: Experiences in Development
Yesterday I was required to prepare a document articulating recommendations against limitations of working on a VBA/Access 2000 system so that our client could have an objective idea on why moving for a OOPS/RDBMS such as .NET/SQL Server 2000 would be a more efficient alternative for his requirements over an Access Database system.
One of the points I brought up was that Access 2000 does not support a multi-tired approach to programming. Hence, this introductory exposition; not on the limitations of an Access Database but on a multi-tired approach to programming.
Another name commonly used for multi-tier architecture is “N-Tier”. One of the fundamental starts while developing projects is to create a structure following the N-tier architecture. It greatly enhances the productivity of any development team which I will be expounding later in this article.
Now creating applications that require N-Tier architecture is nothing new. Developers’ way back during the VB4 days used to develop using N-Tier architectures. It is now the norm for developing any large scale application.
Being a resource for .NET, I found that Microsoft has provided an excellent mechanism to create, build and implement n-tier applications. However, I would like to just give a run through over here on what an N-tier application is and how it can benefit the project development team on an overall basis. Later, we’ll have a look at .NET implementation of the N-Tier architecture.
So what is an N-Tier application?
The fundamental characteristic of any n-tier application is that the entire application is split into several pieces – both logically and physically. Each one of these pieces performs a specific task (displaying UI, Data Access, Business logic etc). There can be a number of layers/tiers of such pieces and therefore the name that it is commonly called today: N-Tier.
The three most common layers in any n-tier application are
1. Presentation Layer
2. Business Logic Layer
3. Data Access LayerThe names in themselves imply the purpose. There can be more layers based on requirement and fore-sight.
The presentation layer is nothing but a piece of software that deals with the user interface of your application. Displaying data to the end user and allowing them to interface with it is the core functionality of this layer.
In any large scale application, there will always be cases where data entered by the end user will need to be validated or some process will have to be executed. This is where the business logic comes in.
The core of any application would end with data being stored and retrieved. This task is handled by Data Access Layer.
To a beginner or a novice, this architecture would seem really unnecessary and might even be considered as an overhead with respect to time and other factors (I have no idea?but initially even I was skeptical).
But the benefits are amazing…
1. The application is divided into logically isolated pieces therefore ending or reducing tight coupling between the User Interface, business logic and database.
2. Table and column names can be effectively eliminated from the client-side code.
3. This one is my favorite: It’s pretty easy to change or add to your application new functionalities, without breaking or recompiling the entire client-side code.
4. Client application will no longer have SQL statements embedded in it. Therefore it remains de-coupled from rest of the application.
5. A change in one tier or layer does not affect the rest of it.
All this sounds pretty cool; however, there is one disadvantage: you would probably need to create many isolated classes and pieces of software. Does this outweigh the benefits? I think not.
If you have any more experiences using an N-Tier application, please share it with me. So far, I haven’t noticed any drawbacks. N-Tier architecture probably wouldn’t be required for small projects but considering a large scale application where changes might be required to be implemented later, an N-Tier architecture would defiantly make it feasible considering that we have already isolated the program into units and therefore we can identify a particular layer to be changed without affecting the entire application as a whole therefore ruling out the possibility of bugs or errors being created due to dependency issues else where in the application.
hmmm….enough of N-Tiering for now… Baby’s N-Tier day out!
-
March 7, 2006 at 7:07 am #3085886
TGIF: .Net framework and its design goals
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
What do I do when my boss asks me to give a .Net presentation for Java developers? I blog it off course! So here we go?A look at the .Net framework itself, it’s design goals, applicability and a snap shot look at .Net vs Java.
-
March 7, 2006 at 7:07 am #3085885
TGIF: The .Net framework – an architectural overview
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
Earlier we had a look at the Microsoft .Net from a design goal perspective. Now lets take a high level look at what happens inside…
-
March 7, 2006 at 7:07 am #3085882
Virus hitting this Friday: Yaaaawn?.
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
“New virus hitting this Friday!”, “Yeah? Okay. Yaaaawn…”. My firm has given us an incoming warning of a so called deadly warning. My friend has also just sent me a warning.
But why am I least bothered this time? Me – the guy who used to keep track of hot virus news. Me – who used to sometimes observe the little magic they used to do (Pakistani brain virus was once my favorite!). -
March 7, 2006 at 7:07 am #3085883
A little ground work before we get started on ASP.Net 2.0
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
I’ve been doing some baby stuff with ASP.Net 2.0. Let’s have a look at 3 fundamental differences I learnt in the way ASP.Net 2.0 works against the way ASP.Net 1.x does stuff. I found it kind’a interesting. I guess you might too.
-
March 7, 2006 at 7:07 am #3085884
What’s in it for us 1.x developers in ASP.Net 2.0?
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
In my last article, we had a look at three fundamental differences from the ground level on how ASP.Net 2.0 is markedly different from its predecessor. I thought I could cover a lot more differences, enhancements and new stuff than…
-
March 7, 2006 at 7:07 am #3085880
Elephant saves IT contract
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
This is going to sound a bit absurd but I think this post is going to teach all you CRMs and Delivery Heads another innovative idea on “How to win client”. Hence, I’m also putting this entry on an elephant…
-
March 7, 2006 at 7:07 am #3085881
Visual Studio .Net 2005: the IDE just got better
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
Started working on the new VS 2005 IDE? Here are some of the neat changes and enhancements I liked while playing around with this amazing new IDE.
-
April 26, 2006 at 2:00 am #3150249
Visual Studio .Net 2005: the IDE just got better
by mrizvandi · about 16 years, 1 month ago
In reply to Visual Studio .Net 2005: the IDE just got better
Play the game with VS 2005 software development. programming and development of software solution goes to be a game. not a technical or hight technology with vs 2005. you can play this game on weekend. All new programmer can develop a solution such as game.
-
-
March 7, 2006 at 7:07 am #3085878
Typical geek responses to a lousy valentine message
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
What do you do when you get a lousy sentimental valentine message when your deeply engrossed into your normal programming routine? Here’s another one of my email exposes from the programming life….
-
March 7, 2006 at 7:07 am #3085879
A fundamental approach to Database design
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
Database design stuff: The need for Data Models, Primary keys, Unique keys, Normalization with Foreign keys & its buisness rules & all that stuff to get a good database design in place… something I learned the hard way during my baby days.
-
March 7, 2006 at 7:07 am #3085875
Vote For Your Everyday Programmer Guy!
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
Well what do you know… it’s raining democracy everywhere – Iraq, Palestine, Israel and now even in ITToolBox. And they’re conducting free and fair elections. So get in and vote! This is super cool!
-
March 7, 2006 at 7:07 am #3085876
How To Get Visa Rejected By The GCC
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
I just found out two interesting unofficial reasons why your Visa could be rejected by any one of the seven GCC countries and the United States for that matter. We do know that some high profile Indian scientists were recently withheld visa permits. But do we know
-
March 7, 2006 at 7:07 am #3085877
Potential Terrorist?err Techie Gets Visa Rejected
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
So we’ve been hearing a lot of Visa woes lately from the scientific Indian community. Want to hear one more from the programming and IT community? Let’s continue from where we left off the last time
-
March 7, 2006 at 7:07 am #3085873
Vote for The Programming Life. Vote for your Everyday Programmer Guy!
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
Wow… would you look at that… I’m in. I just could’nt have done it without you guys. This is a personal THANK YOU to all you great, beautiful, amazing people who have voted me for the final round. But it aint quite over…
-
March 7, 2006 at 7:07 am #3085874
SQL Performance: Get The Right Index
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
The power of getting the right index for your query is absolutely amazing. I was doing some checking on this test environment that was set up and had this Stored Procedure that takes around 4 minutes and 35 seconds. Our…
-
March 7, 2006 at 7:07 am #3085872
SQL Performance: Use STATISTICS
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
Sometimes overlooked and innocently missed during the development phase of a project is the existence of poor SQL queries. There can be various excuses for getting poor performance queries. But it won’t be unusual if you find somewhere during the…
-
March 7, 2006 at 11:04 pm #3087016
SQL Performance: Abnormal Stored Procedure Recompiles?
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
So application programming in .Net is one thing. But tweaking the Database part of our application is a totally different matter. Ever took Abnormal Stored Procedure recompiles into consideration while developing your project?
-
March 9, 2006 at 11:24 pm #3267854
Cookie Oversights in .Net
by george.p.alexander · about 16 years, 2 months ago
In reply to The Programming Life: Experiences in Development
We all know that cookies are great for storing temporary client specific information. Here’s a look at how you could probably get your .Net cookie running wrong.
-
June 1, 2006 at 10:42 am #3157430
Integrating Your .Net App with Active Directory Server
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
We’ll have a quick look at the evolution of directory services, the popularity of AD Server, accessing AD Server through .Net classes and close up with a few crude code snippets that anyone can build upon.
-
June 1, 2006 at 10:42 am #3157431
EDS Learns From IBM, Accenture. Goes The Oracle Way
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
Have you noticed that the offshore business model is gradually changing in India, with big players acquiring smaller offshore based companies? Texas based IT Services giant EDS recently offered to buy a 52% stake in Mphasis BFL Ltd, an Indian IT Services and BPO solutions firm for around $380 million. Both sides look at this as a win-win situation.
-
June 1, 2006 at 10:42 am #3157417
A Tale Of Two Bangalores – When The City Erupted
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
Bangalore is “India’s IT Hub”, “Asia’s Silicon Valley” and “Totally Wired” as John Kerry put it once upon a time. Mention the city to anyone and you get this picture of the very epitome of India’s IT sector in your mind. But do you know the other side of Bangalore that blew up this wednesday?
-
June 1, 2006 at 10:42 am #3157418
A Tale Of Two Bangalores – Survivor Series
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
Ha. ha. ha. ha. Staying alive. Staying alive.
-
June 1, 2006 at 10:42 am #3157419
A Tale of Two Bangalores – Cause and Effect
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
Why did Bangalore, the IT capital and the fastest growing city in India, have its worst ever riots anyway? I’m looking for a real good reason on why personal grief of the natural death of a popular veteran actor would mutate into public rage and violence. That this happened in Bangalore, the 21st century face of India to the rest of the world, with all its fancy shopping malls, all the biggest names in every industry setting shop here, with all its, offcourse, my favourite part: fast food joints
-
June 1, 2006 at 10:42 am #3157420
Deployment Considerations For Your Project
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
Project’s development is over. We’re happy. But we need to deploy and deliver our baby and get it hosted up. What are the considerations that we’ll have to ponder on before we get to this crucial aspect of the SDLC?
-
June 7, 2006 at 3:20 am #3164274
Deployment Considerations For Your Project
by muthukumar.g · about 15 years, 11 months ago
In reply to Deployment Considerations For Your Project
For ASP and PHP projects, we dont find any issues… but for .net and j2ee based application, the deployment of components becomes an issue sometimes. soemtimes the DLL library files, sometimes the ocx control registrations.. etc.. for websites.. hmm..not that much.. if windows based application.. it is all perfect, but please check your CD with QC department for installation test..
-
June 8, 2006 at 5:58 am #3143637
Deployment Considerations For Your Project
by duckboxxer · about 15 years, 11 months ago
In reply to Deployment Considerations For Your Project
Environment differences between development and production can cause issues. Also any sort of production restrictions, if you don’t control the production environment. Also check with the host if you have something important coming up for you application. An example might be if you are planning to show off your app to the corporate office and the host is planning upgrades to the server then. Maintenance will be an ongoing battle as well. One may upgrade the hosting server and that may not be compatible with all of your application (features depreciated, etc.). Be sure that your system is fully documented also in case something dies or if the hardware is changed.
Be sure that your project plan includes time for hosting to take place. A prime example that I deal with daily is that with some centralized goernment hosting, people assume that we can get their app up and running that day. Sorry, but we have review policies before we put anything on our servers and this could take weeks based on application size and workload here. Jsut be sure you aren’t planning a press conference or something and have essentially no time left for deployment.
-
-
June 1, 2006 at 10:42 am #3157421
The Int16 That Got Them Fired
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
Program for the sake of programming and you’ll probably create a system that’s waiting for a disaster to happen. Like these guys who crashed a production server within four days of release and did’nt live happily ever after…
-
June 1, 2006 at 10:42 am #3157422
Fresh Computer Grads face “Identity Crisis”
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
ahh give me a break! You get that job and then start cribbing about what they call you?
-
June 1, 2006 at 10:42 am #3157423
A Snapshot View of .Net Deployment Mechanisms
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
We’ll be taking a look at different .Net Deployment techniques which are part of .Net development framework. What are the techniques that .Net developers have at hand when it comes to the important requirement of deploying their project – a Web based project, a windows based project or even a web service? What about the level of customizability in these deployment alternatives?
-
June 1, 2006 at 10:42 am #3157424
Off Shoring That’s Going To Make You ” C ” Sick
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
Oh wow! the present concept of off shoring that we’re so used to hearing about just might hit rough seas. But if you think jobs are coming back, think again. They’re coming back alright, but stopping short of around 3.1 miles off the US coast.
-
June 1, 2006 at 10:42 am #3157425
Programmer’s Worst Nightmare
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
Writing code and getting functionality across is one thing. Writing beautiful code that anyone else can decipher and make use of is a totally different matter all together.
-
June 1, 2006 at 10:42 am #3157426
Why Do A Majorty Of All IT Projects FAIL?
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
Someone’s blaming the management 🙂
-
June 1, 2006 at 10:42 am #3157427
No More Messy Code! Use Standard Naming Conventions
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
Messy code is the worst effort you can ever give to anyone else. Why do we need to employ standard practices while writing source code anyway? Here’s a list of De facto industry standard naming conventions for .Net projects.
-
June 1, 2006 at 10:42 am #3157428
Why I’m Not Hungarian
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
Because of Microsoft, the “coalition of the willing” and….
-
June 1, 2006 at 10:42 am #3157429
The End Of Messy Code
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
So what else makes messy code?
-
June 2, 2006 at 2:40 am #3165630
Fun Time: Love At First Mail
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
Hee hee.. thought of having some fun-time with my new found multi-million dollar, heir apparent “girl friend” from Senegal….
-
June 5, 2006 at 6:41 am #3165111
Wow! Apple Software Quits India Within Two Months!
by george.p.alexander · about 15 years, 12 months ago
In reply to The Programming Life: Experiences in Development
Two months??? Is that all it takes to decide and quit an offshore destination?
-
June 7, 2006 at 1:13 am #3164317
A Primer On .Net Caching: The Output Cache
by george.p.alexander · about 15 years, 11 months ago
In reply to The Programming Life: Experiences in Development
The need for speed, caching, a look at .Net caching mechanisms and a write-up on the output cache – the kind’a stuff I learned the hard way…
-
June 9, 2006 at 1:14 am #3144493
A Primer On .Net Caching: The Cache API
by george.p.alexander · about 15 years, 11 months ago
In reply to The Programming Life: Experiences in Development
The power of caching on your finger tips…
-
June 9, 2006 at 5:15 am #3144436
The ITToolBox Backstage Boys Revealed!
by george.p.alexander · about 15 years, 11 months ago
In reply to The Programming Life: Experiences in Development
Oh my gosh!!! Tim Ribich and the gang have just started blogging! (Finally)
-
June 13, 2006 at 1:38 am #3145417
All My Amateur Projects… In Never Never Land
by george.p.alexander · about 15 years, 11 months ago
In reply to The Programming Life: Experiences in Development
Someone once said that time is a poor man’s luxury. How true.
-
June 15, 2006 at 9:57 am #3269963
You Might Get Beijinged
by george.p.alexander · about 15 years, 11 months ago
In reply to The Programming Life: Experiences in Development
Less Talent = Higher Salary = Good time for Employees….. or is it?
-
June 19, 2006 at 7:32 am #3270545
Buying A Notebook? But What About The Vista Factor?
by george.p.alexander · about 15 years, 11 months ago
In reply to The Programming Life: Experiences in Development
My friend needs a little help from me to recommend the right notebook for him. Piece’a cake huh? Yeah right! With Vista in the picture, my world gets all the more upside down….
-
June 28, 2006 at 3:00 am #3110779
WinFS: All Talk, Hype And No Product. Bah!
by george.p.alexander · about 15 years, 11 months ago
In reply to The Programming Life: Experiences in Development
“You guys don’t talk. First ship something and open your mouth! Never come to PDC and give preview of some prototype that never ships” – what a week of bashing!
-
July 1, 2006 at 4:39 am #3111344
On Vacation…. In A Village
by george.p.alexander · about 15 years, 11 months ago
In reply to The Programming Life: Experiences in Development
A little late on this. Sorry.
-
July 5, 2006 at 7:43 pm #3168369
In A Village
by george.p.alexander · about 15 years, 10 months ago
In reply to The Programming Life: Experiences in Development
A little late on this. Sorry.
-
July 6, 2006 at 4:10 am #3168275
On Holiday…In A Village
by george.p.alexander · about 15 years, 10 months ago
In reply to The Programming Life: Experiences in Development
A little late on this. Sorry.
-
July 6, 2006 at 4:10 am #3168276
An Evil Bias Against Visual Basic (.Net)
by george.p.alexander · about 15 years, 10 months ago
In reply to The Programming Life: Experiences in Development
Visual Basic is a great programming language in so many respects. But let’s face it: If you’ve worked with languages similar to C++ for sometime, you would *probably* have an inherent preference over Visual Basic any day right?
-
July 14, 2006 at 5:05 am #3211907
An Evil Bias Against Visual Basic (.Net)
by sirlanse · about 15 years, 10 months ago
In reply to An Evil Bias Against Visual Basic (.Net)
The bias against VB is based on old stereotypes. If you tried VB prior to 7, the advantages for C++ were great.
C++ was more complete and more consistant.
I am wierd, I was programming in VB and liked the changes for VB7 but was not thrilled with .Net.
So if you are comparing the languages in 2006, VB is more readable. The newest versions of VB are as complete and consistant. Unless you are writing “unmanaged” C,it all goes back to CLR. Your C++, C#, J# etc will not run any better than the VB version.
VB has also adopted a lot of the object.function syntax.
-
-
-
AuthorReplies