Published by

Comments

Friday, July 23, 2004 6:34 AM by Anonieko Ramos

# re: The Visual Studio 2005 Express products are cool - SQL Server 2005 Express is really cool

Can I safely install these products to my development machine which has now VS2003 and without breaking any previous apps I have? I know we have side-by-side execution, but since this is Beta, I must be sure nobody has found a problem yet. (Let us say, Virtual PC is option this time).
Friday, July 23, 2004 7:06 AM by Jackie Goldstein

# re: The Visual Studio 2005 Express products are cool - SQL Server 2005 Express is really cool

I would encourage you to "practice safe Betas" and definitely install the betas in a VPC or on a "play" machine.
Wednesday, August 11, 2004 10:29 PM by TrackBack

# Rocky Lhotka on When to use ASMX, ES or Remoting

Wednesday, August 11, 2004 10:36 PM by TrackBack

# Rocky Lhotka on When to use ASMX, ES or Remoting

Wednesday, August 11, 2004 10:37 PM by TrackBack

# Rocky Lhotka on When to use ASMX, ES or Remoting

Thursday, August 12, 2004 8:10 AM by Scott_NO_@_SPAM_Tripleasp.net (Scott Watermasysk)

# RE: The worst of all worlds

Linking directly to his post does kind of help his cause. :)

-Scott
Thursday, August 12, 2004 4:36 PM by Jackie Goldstein

# re: The worst of all worlds

Yeah - but I was just trying to be fair - let people see his original arguments. Maybe they'll agree - or maybe they'll disagree even more strongly!
Thursday, August 12, 2004 8:57 PM by Eric Newton

# re: The worst of all worlds

You weren't part of the "IN" crowd in high school either, huh?

--- just bustin your chops
Sunday, August 15, 2004 12:22 PM by Tom Pester

# re: ADO.NET 2.0 Comings and goings

Why doesnt the sql server team add a limit clause to a query like this : select * from customers limit 50,10

This would give records 50 to 10.

The query optimizer could do some smart things I think and do it as efficient as possible.

Now we have to write lots of code on top and we do this over and over and over again.

For the poeple who dont know : if you use the default paging mechanism on the datagrid/dataview then *all* records will be transported to the client, not only your page (10 vs tablesize!). Am I correct on this one?

If you have a database server on a dedicated machine it spits out these huge ammounts of data over the wire :(

Pls Pls Pls by implementing this you would make the web more productive and the code written will be as efficient as possible. (mysql has it ;) , I dont know about oracle)

This is a good solution that we worked out :

http://www.codeproject.com/aspnet/PagingLarge.asp



Sunday, August 15, 2004 2:40 PM by Niels Berglund

# re: ADO.NET 2.0 Comings and goings

As for point no 1: this is goodness IMO. If anyone really wants to use server side cursors, they can still use the underlying resource manager's cursor implementation.
Monday, August 16, 2004 2:07 AM by Eric Newton

# re: ADO.NET 2.0 Comings and goings

Why does the ADO.NET team fell that typed datasets are the panacea for all data access? They're awful! They're constricting and most of the time FAIL for most types of XML documents...

The only thing I feel they are good at is prototyping a new app that will use caching and so forth, pretty much mitigating the so-called "benefit" of typing the datasets

And Kudos to tom, because I dont think a lot of people really understand that datagrid paging just throws out the rows that do not fit into the page.

Frankly, I'm continuing work on the server-side paging mechanism that I've built [http://www.ensoft-software.com/datacomponents/sqlpagedresultset]
(theres a major update in the works that will leverage Yukon's CLR in-proc runtime too]

Monday, August 16, 2004 2:10 AM by Alex Kazovic

# re: ADO.NET 2.0 Comings and goings

Re server side cursors and scaling. There are many times when I have an application that I know does NOT need to scale to have 000's of users. Sometimes an application might just have a few users and will stay that way.
Monday, August 16, 2004 3:19 AM by Jackie Goldstein

# re: ADO.NET 2.0 Comings and goings

Tom,

You're obviously 100% correct on the current ASP.NET implementation of paging. I didn't think mention, because to me it was "obvious" that this was the way it worked, since I've known this for a long time. But, yeah, when I first realized it I was surprised and disappointed. The same goes for my students and clients - although they tend more to be disappointed and angry.
Monday, August 16, 2004 3:19 AM by Jackie Goldstein

# re: ADO.NET 2.0 Comings and goings

Alex,

I would tend to agree with you. I would prefer to have the choice (and responsibility) of choosing the right technology for teh task at end, rather than having it eliminated because it could easily be misused by others.

On the other hand, :-), as Niels points out, the feature is not totally eliminated - you just need to work a little harder to get to it and use it.
Tuesday, August 17, 2004 6:34 PM by Jimmy Nilsson

# re: ADO.NET 2.0 Comings and goings

Hi Jackie,

Long time, no see. I hope you are doing great!

I expected to see a mention about ObjectSpaces in this post when I read the header. What's your take on that?

Best Regards,
Jimmy
www.jnsk.se/weblog/
###
Thursday, August 19, 2004 12:33 AM by Jackie Goldstein

# re: ADO.NET 2.0 Comings and goings

Jimmy,

Thanks for stopping by...

Of course, you are right about ObjectSpaces also being droppped - I guess I forgot to include them since I considered that "old" news that had already received alot of attention.
Thursday, August 19, 2004 2:26 AM by Jimmy Nilsson

# re: ADO.NET 2.0 Comings and goings

Hi Jackie,

Ah, OK! Talk to you later!

Best Regards,
Jimmy
www.jnsk.se/weblog/
###
Friday, August 20, 2004 2:13 AM by Patrice

# re: Migrating from VB6 to VB.NET Content Available Online

there's an error with the "Presentation" link in the Making the move section. Instead of linking to Makingthemove.ppt this link is linking to Media.zip

Great content, good slides and examples ;)
Monday, August 23, 2004 5:04 AM by khuram

# re: Advanced Data Access with ADO.NET and Oracle

good programming
Thursday, August 26, 2004 12:00 AM by Mark Mehelis

# re: Did I really see that ?!!?!

I guess that flies in the face of reports (er rumor mill and pundits) who keep wanting to say that the relationship is already breaking down. I for one am glad to see a sign that it is still growing.

Mark
Thursday, August 26, 2004 6:29 PM by Rob

# re: Did I really see that ?!!?!

That's because Scott knows his last stake in the software industry (Java) is on it's way out of being useful. Might as well buddy up with who ever you can.
Thursday, August 26, 2004 7:04 PM by Dag H

# re: Did I really see that ?!!?!

Actually, this shouldn't surprise anyone. Look at the link and see this kind of relationship only four months old :-D
Friday, August 27, 2004 1:09 AM by Kevin Daly

# re: Did I really see that ?!!?!

As I understand it, McNealy and Ballmer are actually friends from way back, so it's no huge surprise.
Thursday, October 28, 2004 6:37 PM by Daniel Moth

# re: C# catching up to VB

Yeah they are both catching up with each other, last month I blogged about that: http://www.zen13120.zen.co.uk/Blog/2004/09/vb-c.html

However I doubt that a certain category of C# devs will ever use My :-)
Thursday, October 28, 2004 8:17 PM by Imran Koradia

# re: C# catching up to VB

Well - the C# team seems to be coming up with new stuff making it hard for the VB team to catch up - like the anonymous methods in C# 2005 which aren't there in VB 2005.
http://msdn2.microsoft.com/library/0yw3tz5k.aspx
Monday, November 01, 2004 7:42 PM by TrackBack

# Sample Compilers Written in .NET

Wednesday, November 03, 2004 8:55 AM by Dave Burke

# re: Has blogging gone too far ?!

Jackie, I posted this toon on October 14th.

http://dbvt.com/blog/archive/2004/10/14/357.aspx

That's one of the things I like about weblogs.asp.net or any technology-centric site, that is, you can tell what's hot or what's making the biggest impression with people by looking at how often something is repeated by various bloggers. Some sort of emerging Blog Rule of Measurement of some kind. :-)

Wednesday, November 03, 2004 9:02 AM by Jackie Goldstein

# re: Has blogging gone too far ?!

Dave - well, I got it from somewhere else, since I didn't do any cropping. But if you are the one who started the ball rolling - thanks !
Wednesday, November 03, 2004 9:18 AM by Dave Burke

# re: Has blogging gone too far ?!

Jackie, I wasn't suggesting that you got it from me or that I got the ball rolling. My point was on how the more significant (define any way you want) issues and topics can be measured by how often we bloggers repeat each other.

I was glad to see the toon again! Thanks!

Friday, November 05, 2004 11:06 AM by TrackBack

# IVBUG Celebrates its Seventh Birthday

Monday, November 08, 2004 1:04 AM by Yaniv Harpaz

# The pleasure goes on

Thank you Jackie for 3 years I'm attending the group. It's wonderful.
Tuesday, November 23, 2004 5:43 AM by avnrao

# re: New DataSet Features in ADO.NET 2.0

very good article. but i have a clarification..
Table 1. Summary of Load Semantics lists the status of DataRow after Load operation. the cell for Unchanged-PreserveCurrentValues displays current as <incoming>..should it not show as <existing> and the state as the state of Unchanged-UpdateCurrentValues.
Friday, November 26, 2004 12:19 PM by Oleg Tkachenko

# re: Microsoft Israel .NET Deep Dive Developer Day

I should say for me that was the most intersting talk of the whole conference (I mean the practices track). Others weren't bad, but you know, yours was the only one where I learned someting new :)
And that was really refreshing to realize my points are only about 10!
Saturday, November 27, 2004 10:13 AM by TrackBack

# Overcoming fear: My experiences from the .Net Deep Dive event

Saturday, November 27, 2004 1:45 PM by Jackie Goldstein

# re: Microsoft Israel .NET Deep Dive Developer Day

Thanks Oleg !
The feeling I got is that if you got 10 points you were doing very well.
Sunday, November 28, 2004 4:20 AM by TrackBack

# Rethrowig exceptions - subtle difference between Java and .NET you better be aware of

Here is what I learnt from Jackie Goldstein's talk on .NET Worst Practices at the .Net Deep Dive conference in Tel-Aviv last Thursday. There is a subtle, but hugely important difference between how .NET and Java rethrow a caught exception. In Java, when you do "throw ex", ex is being...
Sunday, November 28, 2004 4:48 AM by TrackBack

# Re-throwing exceptions - a subtle difference between Java and .NET you better be aware of

Here is what I learnt from Jackie Goldstein's talk on .NET Worst Practices at the .Net Deep Dive conference in Tel-Aviv last Thursday. There is a subtle, but hugely important difference between how .NET and Java re-throw a caught exception and I missed that somehow when been learning .NET. Not...
Monday, November 29, 2004 4:53 PM by Jackie Goldstein

# re: New DataSet Features in ADO.NET 2.0

avnrao,

It definitely is "non-obvious" but that is the way it is designed. The way to understand it is as follow: The purpose of the PreserveCurrentValues option is to update the original values of the data, presumably in prepartion for performing an update of the current values against the original DB. In this case, it will update the original value to the incoming value. I order to maintain the state as Unchanged, the current value is also set to the incoming value.
Tuesday, November 30, 2004 1:59 AM by TrackBack

# Throw vs. Throw ex

Tuesday, November 30, 2004 4:49 AM by TrackBack

# Re-throwing exceptions with variants of throw

Tuesday, November 30, 2004 4:52 AM by TrackBack

# Throw vs. Throw Ex

Excerpt: Differences between throw; and throw ex;
Tuesday, November 30, 2004 4:52 AM by TrackBack

# Throw vs. Throw Ex

Excerpt: Differences between throw; and throw ex;
Wednesday, December 01, 2004 6:23 AM by Frans Bouma

# re: Are You Getting Phantom Errors When Compiling Large VB.NET Solutions ?

ANd that fix is already available since june 8. By now, it should be tested enough, I'd say, so why isn't MS releasing these fixes in a rollup or service pack?
Thursday, December 02, 2004 6:28 PM by TrackBack

# Feedback on .NET Deep Dive Event (Israel)

Thursday, December 16, 2004 1:45 PM by ??

# re: How old am I ?!?

Turn them in to the department of labor, very illegal question to ask.
Thursday, December 16, 2004 2:05 PM by Observer

# re: How old am I ?!?

Sure, you can't discriminate on age, but let's be realistic. If you went into a job interview, you are guessed in their mind how old you are.

There are alot of younger folks (I'm talking 10-15 year olds) who are starting to design and develop code, but lack the experience in managing projects and deadlines.

Who knows, maybe this person got burnt before?

You did not need to tell this person your age, but certainly, you could have approached it another way.

Thursday, December 16, 2004 2:13 PM by Shane

# re: How old am I ?!?

I forget the name but a company was mentioned lately in the blogsphere as having a maximum hiring age of 25.
Thursday, December 16, 2004 2:19 PM by Jackie Goldstein

# re: How old am I ?!?

Sure, I realize that in an interview that is soemthing that the interviewer will guess and consider. But the first question ?!

There were also some other issues in this guy's attitude that said "run real fast", that I didn't list in my post.
Thursday, December 16, 2004 3:47 PM by Charles Chen

# re: How old am I ?!?

"There are alot of younger folks (I'm talking 10-15 year olds) who are starting to design and develop code, but lack the experience in managing projects and deadlines."

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

That's me in a nutshell :) Usually, once they get me on site and working on projects, they see that I have more experience in the technologies then some of the guys that've been there for 5-6 years doing the same stuff. But yes, in a sense, (and I know enough about myself to admit) I am perhaps too immature and inexperienced when it comes to project management (turned 23 this year).

At one location, I was on a project and asked to estimate how many man-hours I needed to get it done. This same discussion ultimately spiraled out of control and led to my firing as I pretty much *refused* to put a hard number on a project that was using an entirely new framework (Plumtree Portal; it wasn't just portlet development, it was framework customization).

So yeah, nowadays, as "kids" are getting into technology earlier more than ever before, it almost seems relevant to ask about age. I admit, I normally don't wear my wedding ring, but I always do when I go into an interview.

The thing you have to realize that a lot of these firms are just out to make a buck of off you. I've dealt with some *very* rude recruiters and I've also dealt with some very nice ones. Seems like you got a bad apple this time.
Friday, December 17, 2004 10:11 AM by Anatoly Lubarsky

# re: ASP.NET Params collection caveat

just one little point: it works just the same way in good old asp
Wednesday, December 22, 2004 5:40 PM by Yoel Arnon

# re: Juval Lowy to Speak at this month's Israel Visual C# Users Group

Hi Jackie,
Great presentation - thanks a lot for bringing Juval to speak to us (no, I am not going to ask you to share the credit for bringing him - I know it was you!).

Looking forward to meet in the next VBUG meeting and other occasions.

All the best,
Yoel
www.msmq.biz
Thursday, December 23, 2004 10:04 AM by Moshe Eshel

# re: 11 Hours of Juval Lowy

I'm so sorry I missed it, but allas I had no choice. Work can sometimes be not so good to you...
Thursday, December 23, 2004 10:11 AM by karl

# re: Tracking down managed memory leaks

Friday, December 24, 2004 5:27 AM by Asher

# re: 11 Hours of Juval Lowy

It was awesome.
He blew my mind....
Thursday, December 30, 2004 10:59 PM by courtknee

# re: Top 10 Things to be Thankful for in .NET

Funny!
Friday, December 31, 2004 11:56 PM by Rules to Better Email

# re: Productivity and the Tyranny of Email

That is a good article.... here a related page on the same topic

http://www.ssw.com.au/SSW/Standards/Rules/RulesToBetterEmail.aspx
Friday, January 07, 2005 8:57 AM by Anatoly Lubarsky

# re: Calling Close or Dispose on ADO.NET Connection

Actually Dispose(b) calls to Close() inside of it and destroys connection string.

You can see it in Reflector. Also this behaviour is because of historical reasons and was discussed many times by MS.
Friday, January 07, 2005 9:18 AM by Sahil Malik

# re: Calling Close or Dispose on ADO.NET Connection

Jackie,

I just verified your statement - you are absolutely right. There is a _userConnectionOptions which holds the connection string that is knocked off in dispose.

- SM
Friday, January 07, 2005 9:33 AM by Jackie Goldstein

# re: Calling Close or Dispose on ADO.NET Connection

Anatoly,

Of course I checked it in Reflector - there you can see the Dispose calling the Close. My point was that it is only the Dispose the clears the connection string.
Monday, January 17, 2005 9:04 AM by barak

# Oracle examples

So why in oracle examples there are always the two lines?

conn.Close();
conn.Dispose();

Didn’t they implement the same dispose?
Monday, January 17, 2005 2:47 PM by Jackie Goldstein

# re: Calling Close or Dispose on ADO.NET Connection

Barak,

I checked the code for the MS Oracle provider and Dispose does call Close as it should. I also did some searching and the articles I found also said that you only need to do one or the other - see

http://www.oracle.com/technology/pub/articles/cook_dotnet.html

and

http://msdn.microsoft.com/library/default.asp?url=/library/en-
us/cpguide/html/cpconconnectingtooracledatasourceusingadonet.asp

Can you point me to where you saw recommnedations to use both Close and Dispose?
Tuesday, January 18, 2005 4:40 AM by Eliyahu Goldin

# re: ASP.NET 2.0 Tour Coming to Tel Aviv

Is it free? Couldn't find any mentioning of the charge...
Tuesday, January 18, 2005 5:11 AM by Jackie Goldstein

# re: ASP.NET 2.0 Tour Coming to Tel Aviv

Yes, it is free - just sign up!
Tuesday, January 18, 2005 5:54 AM by barak

# re: Calling Close or Dispose on ADO.NET Connection

I just talked to Saar Bar. His is an Oracle expert in Dot.Net in Israel.
He told me that all his clients do Close + Disposed.
He also told me that one of the developers of ODP told him that the right way is calling both.
I send him the URL that you gave me and he will call me back for an answer.
I will be happy to update you.
barak
Tuesday, January 18, 2005 8:24 AM by TrackBack

# A Most Difficult Presentation

Tuesday, January 18, 2005 9:10 AM by TrackBack

# ISVs, Access, and VS 2005

Tuesday, January 18, 2005 9:35 AM by Jackie Goldstein

# re: Calling Close or Dispose on ADO.NET Connection

I look forward to hearing back from you!
Tuesday, January 18, 2005 5:39 PM by TrackBack

# Four most compelling issues in VS 2005 around data access (by yag)

Tuesday, January 18, 2005 5:39 PM by TrackBack

# Four most compelling issues in VS 2005 around data access (by yag)

Wednesday, January 19, 2005 12:30 AM by Alex Kazovic

# re: ISVs, Access, and VS 2005

I have recently looked at moving a few apps that have Access as the front end (SQL Server 2000 back end) over to .Net. These apps work fine as is, and my motivation was to ease maintenance by moving as much as possible to the same platform (.Net), but only if the cost was small.

My first comment is that is is generlly too much effort to move an app if it does stand alone reporting. The reporting engine in Accrss is very good (I wish it was ported to .Net). You mention SQL Server Reports; I've only briefly looked at them and they don't seem as easy as Accrss reports.

My second comment is regarding ADO.NET. Some of the application are being used by a small number of simultaneous users i.e. they don't need to be scaleable. ADO.NET relies on a disconnected data model which is the way to go if you need scaleability. But for these apps I would prefer a connected model (e.g. the ability for one user to make a change to data and have this reflected to other users. This comes free with Access.) I know that writing code to do this in .Net is not difficult, but it takes a certain amount of time.

So in summary, I haven't upgraded quite a few of the apps because of these two reasons. Yes, it is possible to replicate these two features in .Net, but it's too much effort.
Wednesday, January 19, 2005 1:52 AM by TrackBack

# Changes from Beta1 to Beta2 in VS 2005 Data Design-Time Features

Wednesday, January 19, 2005 2:02 AM by Alex Kazovic

# re: ISVs, Access, and VS 2005

A couple of things I forgot to mention un my previous post. Firstly, continuous forms vs Datagrid. The first Datagrid was not very good (how many times did I see in forums people asking how to have a combo column in a Datagrid?). The DataGridView in VS 2005 seems a lot better. But there is still one thing I can’t quite put my finger on; it still seems a lot easier at design time to design a continuous form rather than a DataGridView. E.g. to add an unbound combo box to a continuous form at design time you just drag a combo box from the toolbox on to the form, to change the background colour of the combo box, just select it and change the colour; it just seems there are less steps and it’s easier.

Secondly, Access has a bound OLE control. I find this useful to store Word documents in a DB (I know there are people who say you shouldn’t store them in a DB, but it gives me an easy was to use full text search). When VS 2005 was announced there was the ActiveDocumentHost. Even though it was not a bound control, it was a step forward. But now it has been cut from VS 2005 because it was too difficult to implement. This gives the impression that it is so difficult to interop between .Net and Office products that even MS can’t do it!
Wednesday, January 19, 2005 3:03 AM by Gil Shalit

# re: A Most Difficult Presentation

A good thing about a 30 minutes presentation is that no one will walk out anyway...

But knowing you and your speed talking facilities, I'm sure it was a great talk!
Wednesday, January 19, 2005 8:23 AM by Jackie Goldstein

# re: ISVs, Access, and VS 2005

Alex,

It sounds like you are making the right choices - using SQL Server and migrating (only) when it makes sense.

Reporting - there is no doubt the that Access report designer is great and is always the tool to beat. Wait until the next Beta of SQL RS 2005 is out and take a look at it again.

Connected ADO.NET - I hear what you are saying. You are right that it is not there, but that it is not really a big deal to write to code to force updates immediately when you need it. The DataSet offers other programmatic features that, for me at least, make the tradeoff well worth while. I have passed on the request for a connected model more than once to the dev teams in the past few years.
Wednesday, January 19, 2005 8:24 AM by Jackie Goldstein

# re: ISVs, Access, and VS 2005

Alex,

As to your feature requests in your second post, I'll leave that for the MS guys to address - I know they are watching these comments. Thanks.
Wednesday, January 19, 2005 9:12 AM by Jackie Goldstein

# re: A Most Difficult Presentation

Gil,

Thanks for the vote of confidence!
Wednesday, January 19, 2005 11:52 AM by Denny

# re: ISVs, Access, and VS 2005

Hey right in my path....


I use .Net and VS 2003 and Access 2000 and SQL 2000

I am looking at 2005 with much hope.

I'd *LOVE* to work with Microsoft on some of the problems with the Access Vs. .Net stuff.

some issues I have been working thru:

Mega Corp has paid for Access 2000 on over 4,000 desktops.
do not want to give users install rights
do not want to roll out .net to the whole company.
do want changes that will not fit in access.

having to work that is a pain...


then there is the other part:

I and a few folks I work with can crank out a good access database, forms and reports with almost zero code and very fast time.
and for the "Mega corp" from above that fits the deplyment perfect.

SQL server and SQL reports: OVER KILL
the apps are not for all 4,000 Plus users.
often they are for a small work group of 3-10 users.

we can't run a server w/o a big hassle with the IT SHop.
we can use the Access data files but then folks get worryied about the backups and data corruption.

SO I am thinking that the 2005 sql "Express" with a version of SQL reports that runs to the express db + .Net 2.0 forms might be a good fit.
if we can get that packaged so that it can deploy "Like an access database" with some local station acting as a server for the reports and the data we might be able to pilot one or two and then get IT to trade up to a full sql server.

they have Oracle apps now so there is some culture issues to deal with also.

Wednesday, January 19, 2005 11:54 AM by Alex Kazovic

# re: ISVs, Access, and VS 2005

Jackie,

Do you know if the next Beta of SQL RS 2005 will work with SQL Server Express? Whilst, I’m using the full version of SQL Server, I’m sure there are a lot of people using MSDE or Jet that are thinking of using SQL Server Express, but would like a good reporting deigner.
Thursday, January 20, 2005 6:36 PM by Roy Osherove

# re: Agile Development User Group forming in Israel

Thanks Jackie!
We're both mui-flattered :)
Friday, January 21, 2005 7:19 AM by TrackBack

# SQL Reporting Services in VS2005 (by yag)

Friday, January 21, 2005 2:20 PM by yag

# re: ISVs, Access, and VS 2005

Tuesday, January 25, 2005 9:37 AM by TrackBack

# re: BinaryFormatter in ADO.NET 2.0

Monday, February 07, 2005 5:07 PM by TrackBack

# A Disappointment in the Enterprise Library

Tuesday, February 08, 2005 2:12 AM by Asher F.

# re: A Disappointment in the Enterprise Library

Without starting a VB/C#/C++ Holy war, but...
Most of the professional developers (system developers, not necessarily RAD developers) come from the C/C++ for those developers it is much easier to move to C# than it is to move to VB.NET.

As for Microsoft, I believe that most of its developers come from a C/C++ background, and I think that it the reason they choose to use C# to develop their .NET projects, whether it be BizTalk, GMPC, .NET BCL, and now Enterprise Library etc....

As a developer (I'm a C# guy...) I'd prefer a faster delivery richer feature set than the comfort of being able to look at the source code in my 'native' language.

I don't think that the fact that Enterprise Library is in C# should prevent any VB developer from using it. For a non-professional / beginner developer, he can look at Enterprise Library as a black box, and IMHO, a professional / advanced VB developer should have no problem to look and even write a little bit of C# code...

.Asher.
Tuesday, February 08, 2005 2:27 AM by Jackie Goldstein

# re: A Disappointment in the Enterprise Library

Asher,

I certainly don't want to start a (nother) language war - it is pointless.

I agree with your argument regarding the backround of Microsoft developers - but only when it comes to developig something that is meant to be a black box, eg Windows, CLR, etc. However, as I mentioned, when the end product is meant to be open - so that developers can learn from the written code and/or modify it, it should be available in both languages.

I agree that a professional/advanced developer is / should be able to read and write in both C# and VB. So maybe you will join me in a campaign to have the next applications blocks released only in VB ?! :-)
Tuesday, February 08, 2005 3:22 AM by c# freak

# re: A Disappointment in the Enterprise Library

har har
Tuesday, February 08, 2005 4:21 AM by Ian Dixon

# re: A Disappointment in the Enterprise Library

The lack of the vb source makes it hard to work out what its doing and how to implement the blocks in your own app. You may not want to change it but you do want to understand it
Tuesday, February 08, 2005 4:38 AM by b0b

# re: A Disappointment in the Enterprise Library

simple...learn c#..its not that difficult
Tuesday, February 08, 2005 5:48 AM by Daniel Moth

# re: A Disappointment in the Enterprise Library

Jackie, I too think it is a step backwards but I have a genuine question for you:
When the Framework code is made available for us to step into while debugging, will you ask for it to be available in VB as well OR will we then start a proper campaign advocating literacy in both languages?
Tuesday, February 08, 2005 12:24 PM by TrackBack

# Ron Jacobs and his Magical Mixing Machine

Tuesday, February 08, 2005 8:20 PM by Peter Bromberg

# re: A Disappointment in the Enterprise Library

Bah! Let them eat C#.
Wednesday, February 09, 2005 2:22 AM by Asher F.

# re: Don Box Programs in VB!

Why oh why are you so surprised ???

:-)


(then again, Don Box is an architect now... he doesn't need to write code that actually works....)
Wednesday, February 09, 2005 2:10 PM by Don Box

# re: Don Box Programs in VB!

Ouch!

DB
Friday, February 11, 2005 5:23 AM by Anand

# re: A Disappointment in the Enterprise Library

Just take a look at the EDRA(Shadowfax) code. That too is in C#. Thougth they mercifully add VB samples and Wizard support for VB in the latest version.

Maybe we need to get MS to recruit a few VB developers(Ones who code in VB, instead of code VB :-))
Sunday, February 13, 2005 6:00 PM by TrackBack

# .NET Celebrity Auction Raised $10,183 for Tsunami Relief

Monday, February 14, 2005 5:40 AM by Hannes Preishuber

# re: Do You Agree with the Visual Expert VB Survey ?

i have read this some time ago, and forgotten it. Now i remember it and lucky to have the link back.
Cause my native language is german i have studied the german comments. Most of them are not very objective. Some argumenst counts, eg what i win with vb.net?
On the other side, a paripicant have reasons to attend a survey like this and change with this reasons the result.
I think the status of VB.NET is bad, but not so bad as this says.
I guess that Vb.NEt 2.0 is on the right way and in 2 years nobody starts a new project with VB 6
Monday, February 14, 2005 6:31 AM by IM

# re: Do You Agree with the Visual Expert VB Survey ?

Having read the comments at the end of that survey page, all I can say is a lot of VB programmers seem to be severely lacking in the brain department! :¬o
:-)

I used to program VB6 and enjoy doing so. It's C# nowadays, though.

Monday, February 14, 2005 7:10 AM by Wallym

# re: Do You Agree with the Visual Expert VB Survey ?

I tend to agree with what Visual Expert is saying. Unfortunately, I believe it is fairly clear that the majority of VB developers are still using VB6. This agrees with what I am seeing in the marketplace. :-(

For example, I am just getting one of my customers to do a from the groundup project in VB.NET with ASP.NET. Getting VB.NET into the marketplace is harder than Microsoft thought.

This will change, however, it will take time.

Wally
Monday, February 21, 2005 9:48 AM by TrackBack

# VSLive San Francisco Wrap-Up

Monday, February 21, 2005 9:57 AM by TrackBack

# Understanding Indigo

Monday, February 21, 2005 9:58 AM by TrackBack

# VSLive San Francisco Wrap-Up

Tuesday, February 22, 2005 2:00 AM by Justin N.

# re: VSLive San Francisco Wrap-Up

I was at your VB Worst Practices and Data Access Strategies and Tactics workshops. I thought that they, along with Rocky's workshops(generics, yeah!), were the most informative out of all the workshops. Great touch with the Jeopardy spoof. I just wish there were more of those types of workshops, rather than the seemingly endless advertisement for Team System(I can't believe the requirements for that thing). I have to present to all the developers at my company on information that I received at the conference, and thanks to you and Rocky, that will be no problem at all. I just started with this company about 5 months ago and it's been a real struggle getting these old procedural VB coders to see the error of their ways in trying to simply just plug in their old VB style coding into VB.Net without really thinking about all the things that .NET brings to the table. I turned Option Strict On one of our projects today just to see how bad it was, let's just say the compiler wasn't even able to handle that many errors. I am having an influence on them though. I've finally got them to start to realize the virtues of OO programming and got them to create their first .NET class library(don't everybody clap at once). I'm trying my hardest to get them to use stored procedures a whole lot more. I can still remember what you said "...all I'm going to say is that you highly recommend that you used stored procedures." You don't even want to see all the SQL code strewn all over the, I hate to even say this, ASP.NET pages. I think that they think that DAL is just the abbreviation for a city in Texas. Anyway, I just wanted to say thanks for the firepower. One question - are your powerpoints available anywhere?
Tuesday, February 22, 2005 2:48 AM by Jackie Goldstein

# re: VSLive San Francisco Wrap-Up

Justin,

Thanks for your kind words - I'm glad you found the sessions useful.

Funny, but someone else came up to me after the Data Access session and wanted me to explain to him why Rocky and I seem to be saying different things. Rocky and I have talked about this topic and we don't really disagree - other than the fact that I am a much bigger advocate of using DataSets for many applications than Rocky is (although he has come around a little, due to the improvements in VS2005).

You are definitely facing a "fun" challenge - that of moving the mindset of developers from VB6 to VB.NET. I spend alot of time and effort doing this...

You should be able to download the slides from the VSLive conference site - if you have any problems or questions, just shoot me an email.
Tuesday, February 22, 2005 5:45 PM by Jey

# re: A Disappointment in the Enterprise Library

From my experience, I would say that the Application Blocks, if not meant to be, should be meant to be used as a black box as I have seen VB and C# developers take the code and modify it for their own use and royally screw up the functionality and break it by adding bugs. I think understanding the Framework is what is necessary to modifying any source and the languange is just a semantic and if you can read/write VB, you can easily learn C#. The problem is there are too many people who call themselves VB Developers just because they have written some VB code for their job or school or whatever but that does not mean that he/she should be modifying complex code or that he/she could even understand it due to the language used to write it. True developers don't whine about not having an example written in their language, but instead evolve and do what is necessary. I don't write Perl, PHP, APL, C, Pascal but when I need an example, I read what is necessary. That is reality whether we like it or not.

My $0.02,
Jey
Thursday, February 24, 2005 1:33 AM by TrackBack

# Some Links To Save For a Rainy Day

Thursday, February 24, 2005 1:34 AM by TrackBack

# Some Links To Save For a Rainy Day

Saturday, February 26, 2005 7:40 PM by Robert McLaws

# re: Future of VB.NET - A response to Richard Grimes

IMO, the Richard Grimes "farewell" was whiny and ignorant. Any credibility he had was completely shredded when he claimed VB6 was better. He's now a relic, and will probably be content programming relic systems. Maybe we should all pitch in and get him an ALTAIR for Christmas. I'm sure he'd really appreciate that.
Tuesday, March 01, 2005 8:22 PM by TrackBack

# New DataSet Features in Visual Studio 2005

Wednesday, March 02, 2005 10:55 AM by Sahil Malik

# re: New DataSet Features in Visual Studio 2005

I like that article. That's a nice article !!
Thursday, March 03, 2005 6:37 AM by Jackie Goldstein

# re: New DataSet Features in Visual Studio 2005

Thanks for the compliment - especially coming from you!
Sunday, March 06, 2005 9:37 AM by Matt

# re: Mainstream Support for VB6 Ends This Month

You're using scare tactics to push people to VB.NET
Sunday, March 06, 2005 11:00 AM by Richard Tallent

# re: Mainstream Support for VB6 Ends This Month

No accusations here...

Comparing VB6 and VB.NET is like comparing Jet to SQL Server. It's not an "upgrade", its a completely different world. Those who have transitioned are mostly the VB-by-choice guys like me who have a formal background in C++ and other OO languages.

Those still using VB6 are either supporting legacy apps that will never be ported to .NET, or they themselves just aren't up to the task of learning a completely new language that happens to have a similar syntax and list of keywords.
Sunday, March 06, 2005 12:00 PM by Jackie Goldstein

# re: Mainstream Support for VB6 Ends This Month

Richard,

There is much truth to what you are saying, but another key factor is how eager the companys are to make the investment to move to .NET, one way or another.

Jackie
Monday, March 07, 2005 3:31 AM by TrackBack

# VB6 is finally gonna die !!

Monday, March 07, 2005 12:03 PM by Frans Bouma

# re: Mainstream Support for VB6 Ends This Month

A lot of the VB programmers in the Richard Grimes thread on the MVP newsservers will be 'not amused' when they read this I think...
Monday, March 07, 2005 7:06 PM by TrackBack

# VB6 support ending

VB6 support ending
Wednesday, March 09, 2005 6:08 AM by Scott Galloway

# re: Overtime Pay or Bonuses and Stock Options ?

Overtime pay - if you put in the hours you should get paid for it. Bonuses are good for those who contribute greatly to a project but by the nature of the job would never have to work overtime (or rarely). Stock options are only really good for startups - if you feel like your company is going to hell they don't really motivate you, now actual stock...that's better!
Wednesday, March 09, 2005 6:15 AM by Jackie Goldstein

# re: Overtime Pay or Bonuses and Stock Options ?

Scott,

My first thought after reading your comment was Hey, that makes alot of sense. Let the "worker bees" get paid overtime, since it is often demanded of them, in order to complete all of the work. And let the managers and strategist, whose job it is to make decisions and develop plans rather than crank out work/hours, get compensated with bonuses, etc, based on the outcome of their decisions.

On second thought, though, I wonder if this wouldn't just lead to the situation (that we already often have today) where the workers complain how the managers get all the bonuses and benefits and get rich off their backs (if the company succeeds).
Wednesday, March 09, 2005 6:41 AM by Scott Galloway

# re: Overtime Pay or Bonuses and Stock Options ?

True...maybe there is not perfect solution, but then when I ran my company I did an even profit split with all employees...so I'm certainly not an authority :-)
Wednesday, March 09, 2005 7:13 AM by TrackBack

# Say goodbye to VB6...

Wednesday, March 09, 2005 1:18 PM by Sahil Malik

# re: Overtime Pay or Bonuses and Stock Options ?

Overtime. Everytime, overtime.

If stock options was what I was looking for, I'd open my own company.
Wednesday, March 09, 2005 2:09 PM by lynn eriksen

# re: Mainstream Support for VB6 Ends This Month

> You're using scare tactics to push people to VB.NET

Okay, FireFox is a scare tactic to get people to upgrade from Comunicator 4.x.
Wednesday, March 09, 2005 7:29 PM by Dean Harding

# re: Overtime Pay or Bonuses and Stock Options ?

I would take overtime. It's about immediate gratification vs. delayed gratification. If I wanted delayed gratification, I'd buy property. I work a 9-5 job for immediate gratifiction (i.e. my monthly paycheck), so if you want me to work overtime, then you need to satify my immediate needs.

Of course, it's open to abuse. I mean, a lazy worker who works half-heartedly for 14 hours a day doesn't deserve any more than an efficient worker who does the same amount of actual work, but finishes it in 8 hours. But that's where manager discretion applies.
Thursday, March 10, 2005 10:09 PM by TrackBack

# VB6 - away with thee

Friday, March 11, 2005 1:14 AM by TrackBack

# Clarifying the Meaning of the End of Mainstream Support for VB6

Friday, March 11, 2005 5:28 PM by Carlo Folini

# re: New DataSet Features in Visual Studio 2005

Can you comment on the use of (typed) dataset in asp.net 2.0 apps?
DataSetDatasource was droppep from beta2 (If I get it right). Are there any plan to put it back?
Binary serialization of a dataset is feasible in a 3 tiered with soap in the middle web app?
Saturday, March 12, 2005 10:26 PM by TrackBack

# Version 2.0 of the Updater Application Block

Sunday, March 13, 2005 6:37 PM by Ralph Loizzo

# re: Mainstream Support for VB6 Ends This Month

VB6?

VB6?

I'm still using VB5...

custom controls rock!


is that still supported?

(j/k)

Monday, March 14, 2005 1:36 AM by Jackie Goldstein

# re: Mainstream Support for VB6 Ends This Month

Ralph,

Yes, custom controls are supported in both VB6 and VB.NET. If you want to use your VB5/VB6 custom controls (ActiveX) in .NET, it will normally work, but may first require some work on your part.
Monday, March 14, 2005 9:17 AM by Ralph Loizzo

# re: Mainstream Support for VB6 Ends This Month

I guess satire and basic joking around doesn't come through well over type as it does by voice.

:)

I was joking Jackie, but thanks for the tip!

:)
Monday, March 14, 2005 3:56 PM by Jackie Goldstein

# re: Mainstream Support for VB6 Ends This Month

Ralph,

Sorry - you satire came across the wire as cynicism !

no worries --

Jackie
Monday, March 14, 2005 4:00 PM by Jackie Goldstein

# re: New DataSet Features in Visual Studio 2005

Carlo,

According to the ASP.NET team, there are no plans at this point to bring back the DataSetDataSource.

Yes, binary serialization of a DataSet is feasable in 3 tiered SOAP architecture.
Tuesday, March 15, 2005 4:50 AM by Alex Kazovic

# re: Version 2.0 of the Updater Application Block

Does it have VB.NET code?
Tuesday, March 15, 2005 5:01 AM by Jackie Goldstein

# re: Version 2.0 of the Updater Application Block

Alex,

YES! This application block not only has the Quick Starts in both VB and C#, but also the application block source code itself is provided in VB and C#.

Jackie
Wednesday, March 16, 2005 10:52 PM by Alfred

# re: Mainstream Support for VB6 Ends This Month

Does it affects support to VBA?
Thursday, March 17, 2005 3:02 AM by Jackie Goldstein

# re: Mainstream Support for VB6 Ends This Month

No, VBA support is a completely separate issue
Monday, March 21, 2005 5:38 PM by Daniel Moth

# re: Pricing and Licensing for Visual Studio 2005 and MSDN Subscriptions

Thanks for that. The key bit of missing info for existing MSDN universal subscribers is how much VS2005 Team Suite will cost. Unfortunately this is all the link has to say:
"Special upgrade pricing to the Team Suite also will be available."
Monday, March 21, 2005 8:26 PM by denny

# re: Pricing and Licensing for Visual Studio 2005 and MSDN Subscriptions

I wonder how many copies of TS Microsoft will sell? to small ISV's like me it will be zero I suspect. I'd love to use most of the TS bits but I just can't see paying even more than the current cost for a Universal sub.

and it looks like Pro will now have 95% of the current 2003 EA edition.

so EA is gone and TS will only be for big shops.
Tuesday, March 22, 2005 3:06 PM by Trent Buckingham

# re: Changes in Sending Email in .NET 2.0

I think the older System.Web mail components are wrappers for the Windows 2000 CDONTS mail components. The new System.Net classes are built from purely managed code. What I like about the new MailMessage class is you can include two formats of your e-mail (Plain Text and HTML) and the e-mail client will properly display the supported format. I haven't tested this thoroughly yet though.
Tuesday, March 22, 2005 3:14 PM by Matt Hawley

# re: Changes in Sending Email in .NET 2.0

Sweet, I can finally ditch FreeSMTP - ohh, but you were so good to me!
Tuesday, March 22, 2005 3:40 PM by Trent Buckingham

# re: Changes in Sending Email in .NET 2.0

I loved FreeSMTP.NET. I never had a 1.1 application that didn't include it :)
Tuesday, March 22, 2005 5:11 PM by Phil

# re: Deprecation in ADO.NET

Jackie,

That's great I had wondered myself but had not gotten round to asking :-)

Plip.
Wednesday, March 23, 2005 9:59 AM by Leigh Kendall

# re: Overtime Pay or Bonuses and Stock Options ?

No one mentioned a 1-1 comp time? Geesh... I'd opt for that instead of money any day. Can't get my missed time back...
Sunday, April 03, 2005 6:31 PM by Robert McLaws

# re: Look Ma - I'm a Microsoft MVP

Congrats!
Sunday, April 03, 2005 7:45 PM by Wallym

# re: Look Ma - I'm a Microsoft MVP

Congrats
Sunday, April 03, 2005 7:57 PM by Darrell

# re: Look Ma - I'm a Microsoft MVP

Congratulations! From another new MVP! :)
Sunday, April 03, 2005 10:12 PM by Julie Lerman

# re: Look Ma - I'm a Microsoft MVP

so acheiving MVP status was the HARD one Software Legend, RD and .NET Rock Star now seem to pale in comparison!! ;-) Congrats, Jackie.
Sunday, April 03, 2005 10:12 PM by Julie Lerman

# re: Look Ma - I'm a Microsoft MVP

aach spelling! i before e ... achieving
Sunday, April 03, 2005 11:35 PM by mousse

# re: Look Ma - I'm a Microsoft MVP

congrats to you and all the rest--you have a lot of respect from me, not half as much for your expertise as for your charity to the rest of us. thanks so much for all y'all give.
Monday, April 04, 2005 2:50 AM by barak

# jeckie you deserve it.

Hi jeckie
I use to read you blog and meet you in the VB group meeting and i think you deserve it.

We learn a lot from you and this is the way to say thanks from the guys.

barak
Monday, April 04, 2005 6:34 AM by James Crowley

# re: Look Ma - I'm a Microsoft MVP

Congratulations Jackie - from another new Visual Basic MVP! :)
Monday, April 04, 2005 12:45 PM by Eric Newton

# re: Look Ma - I'm a Microsoft MVP

congrats, and i cant even get a place on weblogs.asp.net
Monday, April 04, 2005 1:00 PM by Eric Newton

# re: Deprecation in ADO.NET

But the addwithvalue doesnt allow us to type the parameter, leading to possible implicit conversions.


I've proposed some AddWithValue overloads that take typed parameters and set the SqlDbType for them:
http://lab.msdn.microsoft.com/productFeedback/viewfeedback.aspx?feedbackid=c334a645-8f20-4d0a-80c1-c1fdca1bc39e
Monday, April 04, 2005 3:10 PM by Pablo Castro [MS]

# re: Deprecation in ADO.NET

Hi Eric,

Note that AddWithValue is a strict replacement for Add(string name, object value), it's not an attempt to extend the API.

I somewhat agree that adding more overloads would save a line of code, but it would also increase the surface area of the ADO.NET API quite a bit (we'd need an Add method for every CLR primitive type, and probably one for every SQL type as well).

We have certainly thought avoid this (more along the lines of avoiding boxing than for avoiding the extra line), but we decided not to go ahead with the extension in the Whidbey release.

Also note that if you don't specify the type we'll not introduce implicit conversions on the client; we'll infer the type directly from your value. We'll only do conversions if you give us both a value and a type and they don't match. (conversions also might happen on the server-side if the target type is different, of course)

I hope this helps clarify the issue.

Pablo Castro
Program Manager - ADO.NET Team
Microsoft Corp.
Monday, April 04, 2005 3:14 PM by Sahil Malik

# re: Look Ma - I'm a Microsoft MVP

Wow congrats !! Hope to see you at the MVP summit !!
Monday, April 04, 2005 4:26 PM by Jackie Goldstein

# re: Look Ma - I'm a Microsoft MVP

Thanks to all of you for your good wishes!
I hope to meet you all at various upcoming community events.

Jackie
Wednesday, April 06, 2005 5:55 PM by TrackBack

# SqlParameters.Add(string, object) is Out!

One of the pleasures of working with Beta products is just when your code is working, you find out a...
Thursday, April 07, 2005 12:53 AM by mousse

# re: Another Great Online Resource (SQL Server 2005)

i'm prompted for a login/password.

msdn subscription required?
Thursday, April 07, 2005 2:27 AM by Ranjan

# re: Deprecation in ADO.NET

I think
"In general, having multiple overloads where the distinguishing parameter type is “object” in one of them is a dangerous thing to do."
should become an FxCop rule now.
Thursday, April 07, 2005 2:28 AM by Jackie Goldstein

# re: Another Great Online Resource (SQL Server 2005)

There is a link there for the (free) registration that you must do first.
Saturday, April 09, 2005 9:19 PM by TrackBack

# re:Deprecation in ADO.NET

^_^,Pretty Good!
Saturday, April 09, 2005 9:20 PM by TrackBack

# re:Iron Speed Designer .NET Challenge 2005

^_^,Pretty Good!
Monday, April 11, 2005 3:35 AM by Shmuel

# re: Look Ma - I'm a Microsoft MVP

Congratulations Jackie!!!
Tuesday, April 12, 2005 12:56 AM by Chesty

# re: thanks

We are still using W9 and VB6 but are looking at the big step into this century here in <a href="http://myrtlebeachtours.com>North Myrtle Beach</a>

This will be a big help!
Friday, April 15, 2005 7:22 AM by ilan

# re: Changes in Sending Email in .NET 2.0

i'm looking for a way to do the same via a web smtp server. Any ideas?

I tried with my host on the web , I always get the same exception.

Is there a way to do it via IIS, localhost ?
It doesn't seem to work ... I always get the unable to send to all recipients SmtpStatusGeneralFailure

Please reply to ilan.levy@gmail.com

thanks,

Ilan
Thursday, April 21, 2005 5:17 AM by Mike

# re: Learn New Stuff and Win a Prize

....if you are in america.
Thursday, April 21, 2005 5:21 AM by Oliver Sturm

# re: VB.NET 2005 Gets Refactoring!

Hey, I just posted on that one, too :-) Here's my post, for some additional information:

http://www.sturmnet.org/blog/archives/2005/04/21/vb2005-refactor/

BTW, the download link should really be http://www.devexpress.com/vbrefactor/

There's some load balancing in place that's circumvented by linking directly to the exe. So don't do that if you want fast downloads!
Thursday, April 21, 2005 10:48 AM by Brad McCabe

# re: VB.NET 2005 Gets Refactoring!

The link on the MSDN site is correct. The reason it does not point directly to the bits is two folder.

First there will be new versions and builds between now and the RTM of Visual Studio. The general downloads page will always have the most current.

Second, if you link directly to the bits you miss the possibility to register on the general download page. By register you get notified of all of the newer builds. In addition, after RTM, registered users will get some additional refectoring options.
Sunday, April 24, 2005 11:03 PM by Sihabudin

# re: New MSDN Visual Basic 6.0 Resource Center

OK
Thursday, April 28, 2005 11:55 AM by Hilton Giesenow

# re: Upcoming Events Where I'll be Speaking

How about:

October - TechEd Africa :-)

[Details from last year at http://www.tech-ed.co.za/Default.aspx]
Saturday, April 30, 2005 1:40 AM by K M Mizbah ul Ahsan

# re: New MSDN Visual Basic 6.0 Resource Center

Whant to know about Vb
Tuesday, May 17, 2005 3:33 PM by Eric

# re: VB.NET 2005 Gets Refactoring!

If you think having a plug-in to help you refactor code makes a language a "serious" language, then you need to quit the profession.

VB6 was a child's toy. Now that .NET is an (almost) completely object oriented development language, it is a full fledged serious development platform.

Is this new refactoring nice? Yes. Absolutely. However, it is just bells and whistles. Nice, but not make-or-break. As long as developers have the ability to work programmatically with the IDE, anything feasible is doable. The fact that we don't (yet) have 100% programmatic control is the ONLY thing that makes the entire VS suite less than stellar.

I've written several plug-ins to improve productivity. It is nice to get things done many times faster with the added tools. To some, refactoring might be a major time saver. To me, it isn't. If having the ability to refactor is important, write the code. Or buy a third party application. But don't disparage the language over it.
Tuesday, May 24, 2005 8:31 AM by TrackBack

# Hear me on Dot Net Rocks

Wednesday, May 25, 2005 9:43 AM by TrackBack

# My Presentations at TechEd US 2005

Wednesday, May 25, 2005 4:28 PM by Damir Tomicic

# re: GrokTalk comes to TechEd US 2005

You have to grok!
Thursday, May 26, 2005 11:00 PM by Javier Luna

# re: My Presentations at TechEd US 2005

I believe that any DataLayer must be a simple code block, that they allow operations against DB.

That code block would not have to know on the Business Entities. Single to specialize it is to execute the operations (Store Procedures and SQL Sentences) against the engine DB (SQL, Oracle, DB2, etc.), with which this setting.

Finally, I invite to you to download the DataLayer.Primitives Public Version.

This is very cool Data Layer :)

DataLayer.Primitives - Readme!
http://forums.microsoft.com/msdn/ShowPost.aspx?PostID=1389

Cheers,

Javier Luna
http://guydotnetxmlwebservices.blogspot.com/
Monday, May 30, 2005 10:47 AM by Kyle

# re: .NET Rocks Interview Available for Download

Great show. Looking forward to part 2.
Wednesday, June 01, 2005 8:05 AM by B Hanna

# re: .NET Rocks Interview Available for Download

I agree and I'm not a VB developer. That show was great, it's good to hear somebody catch the coding bug and just run with it. Can't wait to hear the second show.
Sunday, June 05, 2005 12:33 PM by Amitava Sen

# re: MSDN is looking for a few good men and/or women

Hi,
I have a good background in C programming. I am also good in J2EE and Java Programming. As for my education I have a BS in Electrical Engineering and a MS in Engineering. I love reading tech magazines (PC World, PC Mag, Wired, PC Computing). I always wanted to write about techologies. If given the chance I am sure I will succeed.

Thank you.

Best Regards,
Amitava

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

Amitava Sen
1823 MacAlpine Cir
Morrisville, NC-27560
Email: sen_amitava@yahoo.com
Ph: 919-523-2737

SUMMARY
• Strong structured and object-oriented programming background in system software development using C/C++/Java on UNIX, Linux & Windows platforms.

EDUCATION
M.S. (Biomedical Engineering), Louisiana Tech University, USA. [Dec’02-Nov’04]
B.E. (Electrical Engineering), Nagpur University, India. [Aug’96-Sep’00]

CERTIFICATIONS
IBM Certified Java Application Developer
Certified C/C++/Unix Developer, SSI Technologies
Certified C/C++/Unix Developer, CMC

COMPUTER SKILLS
Languages: Java, C/C++, SQL, Visual C++, Visual Basic.
Web technologies: Servlets, JSP, JDBC, JavaBeans, Javascript, HTML, Java, J2EE, Swing (JFC), XML,
VBScript, XSL, CSS, Struts Framework.
Web design: Dreamweaver, Frontpage, Photoshop, Paint Shop Pro, ColdFusion.
Java technologies: EJB, JNI, JNDI, JSP, JFC, AWT, JDBC.
Web servers: JBoss, Tomcat, WebLogic,Websphere.
Databases: Oracle, SQL Server, MySQL, MS Access, Sybase.
Operating Systems: UNIX, Linux, Windows NT/XP.
GUI Tools/IDEs: Eclipse, JCreator, Netbeans, Visual C++ 6.0, Visual Basic 6.0, WSAD.
Application: MatLAB, MathCAD, AutoCAD, MS Visio, Clearcase, Clearquest.
Others: Unix Shell Scripts, Win32 API programming, MFC, ActiveX.

WORK EXPERIENCE
Systems Analyst, SR International, IL [April 2005 to May 2005]
Client: Anthem Health Insurance, OH
Design and implementation of Medical Case Management online program to maintain hospital records. Responsibilities:
• Designing and implementing functionalities of various components of the On-line Data Management System using Java Beans, XML, JSP, Oracle and JavaScript.
• Developing application using version control management tool Eclipse and enterprise/business plug-in MyEclipse. Working with WebLogic as servers to deploy the application.
• Designing front end using the Struts framework for the Model-View-Controller (MVC) based architecture of the application.
Environment: J2EE, JSP, JDBC, EJB, Struts, CSS, HTML, JavaScript, Eclipse 3.0, Oracle, Windows, CVS, WebLogic 8.1, JBoss 4.0.

Research Assistant, Institute For Micromanufacturing, Louisiana Tech, LA [Dec’02 - Nov’04]
Research Grant: National Institutes of Health (NIH), USA.
Responsibilities:
§ Research in “Monte Carlo simulation tool for modeling of broadband light sources and fluorescence in multilayered tissue media”
§ Developing medical optics simulation software using C, Visual C++ and Visual Basic to model/design/simulate implantable biosensors.
§ The software components includes a three-tier architecture comprising of the graphical user interface layer (Visual Basic), a middle layer (File systems) and the simulation kernel (C/C++/Visual C++).
§ Writing Interpolation modules, Simulation modules, Data generation modules, File Parsing modules.
§ Writing Documentation, Context-sensitive help and Compiled HTML help system.
§ Developing Data integration capabilities with MS Office and MatLab.
§ Developing Monte Carlo simulations, complex random number generation modules and statistical iteration modules.
§ Developing modules to model/simulate objects using multiple boundary conditions and complex geometrical mapping techniques.
§ Working on two research publications related to Monte Carlo simulation of tissue modeling and light propagation inside multi-layered tissue medium.
Environment: (Development) C/C++/Visual C++ 6.0, Visual Basic 6.0, MFC, ActiveX. (Application) MatLab, (Hardware) Dell Precision Workstation, SGI Origin 3000 supercomputer.

Electrical Engineer , Jolly Engineering Industries, India [Jul’02 – Nov’02]
§ Responsible for quality assurance and in-house inspection of electrical appliances.
§ Worked as an electrical engineer primarily concerned with the design (CAD) & manufacture of power panels, Control desk, Electronic protection unit & Auto Switchover system.
Environment: AutoCAD, SmartDraw, MS Visio.

Electrical Engineer (Software Division), Unicontrol Technical Services, India [Sep’00 – June’02]
§ Responsible for quality assurance and in-house inspection of electrical appliances.
§ Worked as an electrical engineer primarily concerned with the design (CAD) & manufacture of power panels, Control desk, Electronic protection unit & Auto Switchover system.
§ Developed data analysis software using Visual Basic, MS Access and MS Excel.
§ Design and development of various electrical appliances for medium scale industries using AutoCAD and SmartDraw.
Environment: MS Access, MS Excel, MS Visio, AutoCAD, SmartDraw.

PUBLICATIONS/ COPYRIGHTS
§ A. Sen and M.J. McShane, “Modeling for Implantable Optical Sensors using an Expanded Multilayer Monte Carlo Simulation for User-Defined Broadband Light Sources”. [In completion]
§ A. Sen and M.J. McShane, “Full Spectrum Fluorescence Monte Carlo modeling of broadband light sources in multi-layered tissue medium”. [In progress]
§ [Copyright/Patent] “Monte Carlo Simulation for Broadband Light sources and Fluorescence in Multi-Layered Tissue Medium”, A. Sen and M. J. McShane. [In progress].
Wednesday, June 08, 2005 10:07 AM by TrackBack

# NET Charity Celebrity Tech

Wednesday, June 08, 2005 11:41 AM by TrackBack

# TechEd GrokTalks have begun filming

Monday, June 13, 2005 6:18 PM by Ayende Rahien

# re: June Meeting - Israel Visual Basic User Group

Can you create podcasts from this sessions? I really enjoyed the ones that Roy made, and I would like to be able to hear what happened, even if I couldn't arrive.
Tuesday, September 13, 2005 8:48 AM by Web Hosting Review

# re: ASP.NET 2.0 Beta2 to RTM changes

I look forward to finish.
Wednesday, September 14, 2005 10:42 AM by Web Hosting Review

# re: The Future of Visual Basic

I used VB from 2003.
Thursday, September 15, 2005 6:00 AM by Paschal

# re: SQL Server Express Announcements

The problem Jackie is to not forget that a lot of companies will still stick to SQL 2000 (even SQL 7) for at least the next two years! So I wonder if you can spread to Microsoft that they have to continue supporting and writing resources to link .Net 2.0 and SQL 2000. I see too many times the pair .Net 2.0 SQL 2005 all together ignoring this basic fact: we're living in a real world far from the PDC (even if it's always cool to have news from the future) and the reality is hard. I am lucky enough to choose what RDBMS I want to use, but you have a lot of companies separating the DBAs and the developers, so I believe a lot of us will still work against SQL 2000 for long time.
Thursday, September 15, 2005 6:46 AM by Wallym

# re: SQL Server Express Announcements

And I thought it was just me that thought the Sql Server Express Manager was useless. its fine for running queries, but I haven't seen it do anything else.
Thursday, September 15, 2005 11:28 AM by Stefano Demiliani

# re: CTPs, Betas, and RCs - Oh My !

I love this MS approach, a good sign of how important are developer's feedbacks for Microsoft. However, it's obvious that you can't install and try every CTP that is out. Personally, I usually install betas and not every CTP. When a big improvement is done from your previous installed version, now is the time for a new installation I think.
Friday, September 16, 2005 10:49 AM by Jackie Goldstein

# re: SQL Server Express Announcements

Paschal,

I think that the reasons you see VS 2005 and SQL 2005 paired up together is mainly because they are the latest and greatest versions of their respective tool/technology. Also, there is a synergy designed into them to make developing with them more effective.

On the other hand, you can take advantage of almost all of the new VS 2005 data features when working against SQL 2000. Have you run into any specific issues ? I think that VS2005 and SQL 2000 is also a very compelling combination!
Friday, September 16, 2005 10:51 AM by Jackie Goldstein

# re: SQL Server Express Announcements

Wally,

What can I say - we are a violent agreement!
There are just some things that cannot be denied or spun differently. The current Express Manager was basically an early beta whose development was suddenly stopped and never progressed beyond its bare functionality.

Jackie
Sunday, September 18, 2005 8:53 AM by Frans Bouma

# re: SCOPE_IDENTITY() versus @@Identity

though with an insert trigger on a view, you need @@IDENTITY, as SCOPE_IDENTITY() won't work.
Monday, September 19, 2005 9:53 AM by Luciano Evaristo Guerche

# re: SCOPE_IDENTITY() versus @@Identity

Do you know if code generated (for typed datasets) uses CHECKSUM, BINARY_CHECKSUM AND CHECKSUM_AGG for optimistic locking control?

Like SCOPE_IDENTITY, these SQL Server functions are VALUABLE, but not used by ADO and ADO.NET, at least in VB6, VB.Net 2002 and VB.Net 2003 wizards.
Monday, September 19, 2005 3:30 PM by Charles Chen

# re: SCOPE_IDENTITY() versus @@Identity

I'd like to add a note to this.

When SELECTing SCOPE_IDENTITY(), *do not* try to select it from a table. What ends up happening is that you will get the IDENTITY value back once for each row in the table.

At one company that I worked for, this was causing a performance issue that was quite tricky to track down because of the fact that the SELECT looks normal otherwise.
Monday, September 19, 2005 5:20 PM by Jackie Goldstein

# re: SCOPE_IDENTITY() versus @@Identity

Luciano,

No - the DataSet tools only offer 2 options for implementing optimistic concurrency:
(1) If the table has a timestamp field, it will use that
(2) If there is no timestamp field, it will compare all of teh fields.

Jackie
Sunday, October 09, 2005 9:57 AM by Alex Kazovic

# re: SQL Server Express Announcements

On a related note, I've just heard that Access 12 will still have JET as the default DB engine (although a revised version of JET) rather than SSE. I am incredibly disappointed about this! It’s a pain having to keep up to date with two similar but different technologies.

I’m sure that the Office group will point out the differences between the two and the different users of the technology, but to me it seems a typical example of ‘not invented here’. (I.e. developing similar technology rather than using an existing one developed by someone else.)

As I stated earlier, there are enough technologies that I need to keep up to date with without adding an unnecessary one!
Monday, November 07, 2005 7:56 AM by Yuval Ararat

# re: Massive FAQ on .NET Generics

Thanks Jackie.
This is one great toolbox.
Wednesday, November 16, 2005 1:34 PM by A

# re: Shorter Article on preparing your VB6 App for .NET

VB6? ZzzZZzz
Thursday, November 17, 2005 10:04 AM by Federico Zoufaly (fzoufaly@artinsoft.com)

# re: Shorter Article on preparing your VB6 App for .NET

There is also a shorter article on MSDN about the process around VB Migration. You can find it at: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechart/html/appmigrationstrat.asp
Sunday, November 20, 2005 9:57 AM by http://www.webmastersky.com

# re: Visual Basic 8.0 (2005/.NET 2.0) Language Spec Available

Thanks
Wednesday, November 23, 2005 8:00 AM by Jim

# re: Visual Studio 2005 Windows Forms DataBinding FAQ

New DataSet Features in Visual Studio 2005 article is great but the code needs to be updated for the final release version of VS2005.
Monday, November 28, 2005 2:30 PM by Jackie Goldstein

# re: Visual Studio 2005 Windows Forms DataBinding FAQ

Jim,

Thanks for the kind words. I am working with MSDN to see how to update the code for the article. I assume you are referring to the download, as opposed to the code in the article - correct ?
Wednesday, December 21, 2005 4:47 PM by Ayende Rahien

# re: VS 2005 Launch Rocks Tel Aviv

I really like the presentation.

One thing you showed there was how to extend the My namespace.
I tried to do the same with both C# and VB on other partial classes, and failed.
Is this a special case?
Friday, January 13, 2006 11:06 AM by Mauriico Q.

# re: SQL Server Management Studio Express

Hi, I found that tool some weeks ago, I tried but when installed I get the following error.

"The computer must have at least Windows 2000 SP4 and the user must have administrator privileges in order to continue. Also, you first install the SMO Components and the .NET Framework 2.0"


For sure I got the Framework, I download the SMO Components, and still getting the same error, any ideas to solve this?

Wednesday, January 18, 2006 8:32 AM by Chad Z. Hower [Microsoft]

# re: SQL Server Management Studio Express

What Operating system are you running and what SP? Have you entered your error into an internet search engine with SQL Management studio and did anything turn up?
Wednesday, January 18, 2006 8:34 AM by Chad Z. Hower [Microsoft]

# re: SQL Server Management Studio Express

Also not meant to hijack this blog, but here is more information on SQL Server Express 2005:
http://blogs.msdn.com/czhower/archive/2006/01/06/510192.aspx
Wednesday, February 15, 2006 11:19 AM by Rajesh M

# re: ReportViewer: A great control - but beware...

Hi,

Can you recommend any good tool for reporting for ASP.NET 1.1 with VS.NET 2003. I would appreciate if you can point me to some good resources. or any guide to implement reporting with ASP.NET. It was simple to create reports using Response.write in classic ASP.
Thursday, February 16, 2006 7:01 PM by Fabrice

# re: Step-By-Step Guide to Converting Web Projects from VS 2002/2003 to VS 2005

Thursday, February 23, 2006 4:14 AM by alltamash

# re: 8 Free eBooks from APress

great work
Wednesday, March 01, 2006 11:50 PM by zahid

# re: 8 Free eBooks from APress

thanks for this
Friday, March 03, 2006 2:15 AM by shivraj

# re: ReportViewer: A great control - but beware...

6yhutyu
Friday, March 03, 2006 1:42 PM by Ward Bekker

# re: Are we getting too addicted to RSS feeds ?

Heh, will fit nicely with my web 2.0 ajax toilet brush ;-)
Friday, March 10, 2006 8:14 AM by Phil Weber

# re: Software Factories ?!

Thanks, Jackie, but it's actually NOT by Joel Spolsky, it's by Benji Smith (scroll to the bottom).
Friday, March 10, 2006 8:28 AM by Jackie Goldstein

# re: Software Factories ?!

Thanks for pointing that out, Phil. I have corrected it.
Wednesday, March 15, 2006 11:21 PM by James

# re: 8 Free eBooks from APress

very useful
Friday, March 17, 2006 8:08 AM by Wallym

# re: Microsoft Products Developed in .NET

it would be a problem if the dogs wouldn't eat the dog food........
Friday, March 17, 2006 9:31 AM by Pop Catalin Sever

# re: Microsoft Products Developed in .NET

I can't even begin to imagine that much code.
This realy looks like .net is catching strong roots.

But I would like to know what's the percentual increas in managed code in one year over native code if that info is available.
Friday, March 17, 2006 9:31 AM by Matt

# re: Microsoft Products Developed in .NET

When (if ever) will we see MS office built entirely in .NET?
Friday, March 17, 2006 10:14 AM by AndrewSeven

# re: Microsoft Products Developed in .NET

It would be nice to see the number of non-managed components and code lines that are underneath some of these products.


I think that the comparing the managed to unmanaged quantities from VS.Net 2003 and VS2005 would show that MS is "going whole hog, even the postage".


Friday, March 17, 2006 10:27 AM by Gen

# re: Microsoft Products Developed in .NET

Pure numbers don't tell the whole story, they are nice to disguise the truth. Evenything is learned in comparison. Just the thing that the numbers are not relative is suspicious. Give us the ratio of the managed code lines to the total, let's say in VS.NET 2005. Let us know how this ratio is planned to be changed in the future. This will really show the true commitment to .NET platform.
Read Richard Grimes' article http://www.grimes.demon.co.uk/dotnet/vistaAndDotnet.htm . While it is based on the outsider's research that does have limited access to the products he's talking about the level of research and the amount of data is much more convincing.
The only thing I want to say that the guys from MS should present their view in a more detailed way (again, for the level of details refer to Richard Grimes' article).

Regards.
Friday, March 17, 2006 11:59 AM by AndrewSeven

# re: Microsoft Products Developed in .NET

While I clearly agree about the ratios, I'm not so sure that the OS itself should built from the CLR.
I do think it should be part of the default install of Vista.


I think a large part of the idea of providing extensive COM interop was to not have to rewrite Office to make it work with .Net.

If I'm not mistaken, VSTO (Sisual Studio Tools for Office) requires .Net. That seems to me to be a commitment to .Net in a major revenue generating product.
Friday, March 17, 2006 3:35 PM by OmegaSupreme

# re: Microsoft Products Developed in .NET

They also "dog food" on their own websites now too. They'd be daft IMO to write the OS in managed but they'd be equally crazy to not realise the benefits of writing apps in managed, many other people are !!!
Friday, March 17, 2006 3:46 PM by Donald Belcham

# re: Microsoft Products Developed in .NET

Another thing to consider is that when you upgrade products you don't normally want to scrap all the code you have from previous versions. Anytime you re-write code you increase risk. Increased risk mean longer development cycles and none of wanted to wait longer for Visual Studio 2005 now did we?

MS is being prudent by not jumping whole hog into code replacement for the sake of having a higher .Net line count. To the vast majority of end users the .Net line count is meaningless, but they will notice right away when the Numbering and Bullets feature doesn't work.

I agree that Office, Visual Studio or any other product written completely in .Net would be cool, but it would be a bad business choice.
Sunday, March 19, 2006 9:05 AM by Mark

# re: Microsoft Products Developed in .NET

Microsoft must 'trust' the framework if SQL Server 2005 really has 3 million lines of managed code in it. SQL Server is one of Microsoft's BEST products! I highly doubt that they would risk using the framework on SQL Server product if they didn't believe in the framework.
Sunday, March 19, 2006 9:12 AM by Jackie Goldstein

# re: Microsoft Products Developed in .NET

Thanks for the good comments! I know that there some open questions that have been posted, and I am trying to get some answers. I'll post any additional public information, as soon as I can.
Monday, March 20, 2006 9:57 AM by Louis

# re: Are we getting too addicted to RSS feeds ?

I want one. Is that weird? Then again, I'm the guy who registered rssaddict.com...
Sunday, April 23, 2006 8:38 PM by renyu

# re: Double the Speed of your IBM Thinkpad in Less Than a Minute!

Thank you.
Wednesday, April 26, 2006 2:15 PM by Ephraim Cohen

# McNealy bashed Microsoft - and Microsoft sponsors it

Yesterday News.com's video compilation of McNealy making wisecrack's about Microsoft was apparently being sponsored by Microsoft. I grabbed a screen shot and posted it at http://www.b2binsight.com/blog.
Tuesday, May 16, 2006 5:41 AM by Gil Shalit

# re: Double the Speed of your IBM Thinkpad in Less Than a Minute!

Jackie, I rushed to try it out, and here is what I found -

I tried this on my T43, and then ran a VB6 benchmark which hold the CPU at 100% utilization. The improvement was from 36 seconds to 35...

My computer did report it was working at half speed before the change, but my understanding is that the default 'Automatic' is an "On Demand" setting that will ramp up to full capacity when needed, which is what I saw in my tests, I think.

Thanks anyway.
Tuesday, May 16, 2006 8:36 AM by Kim

# re: Double the Speed of your IBM Thinkpad in Less Than a Minute!

That is probably correct, but that does not change the fact that for the system to determine that it should boost it's CPU speed you need to generate some serious work. I expect my system to work at 100% capacity (when on AC) even if I just need to do a short burst of heavy work.
Thursday, June 22, 2006 9:29 PM by James

# re: Kim Major is Blogging !

I can not open the link
Thursday, June 22, 2006 11:55 PM by Darren Kopp

# re: Kim Major is Blogging !

404'd! oh noes!
Friday, June 23, 2006 1:21 AM by Jackie Goldstein

# re: Kim Major is Blogging !

Sorry about that!
The links have been fixed.
Friday, June 23, 2006 6:33 AM by .NET Geek

# Optimizing the performance of my Thinkpad

Most of my time I spend on a T43p Thinkpad. It has a 1.8Ghz Pentium M, 1.5GB Ram and a 60 GB 7200 RPM...
Wednesday, June 28, 2006 12:32 AM by Matt Hamilton

# re: My ARCast Recording on Occasionally Connected Clients now available online

It was a good interview, too, Jackie.

One thing I learned from it was that Sql Everywhere is actually run in-process, distributed as a set of DLLs with your executable. I didn't realise that. That in itself makes it *much* more desirable than Sql Express as a "smart client" solution.
Thursday, June 29, 2006 4:27 AM by Jackie Goldstein

# re: My ARCast Recording on Occasionally Connected Clients now available online

Thanks Matt.  

Running in-process certainly IS a huge plus for SQL Everywhere and I will urge our clients to use/consider it where appropriate.  But SQL Express will still have its place.

Friday, July 07, 2006 3:10 PM by adam jones

# re: Reference Manual for FireFox (and other Mozilla) DOM Programming

I design for firefox first, then make it compatible with IE.  If the customer base for IE wasn't so overpowering I would never use IE.  As it stands far too many sites are designed IE only because of their use of non-standards-based code and markup.  The gecko DOM reference is one of my most valued tools for web development.  The other main reference is the excellent library at msdn.microsoft.com/library/.

Sunday, July 09, 2006 9:16 AM by Fabio

# re: ReportViewer: A great control - but beware...

I can't find how to work with reportViewer at design time in C# Express. It won't show in design time on form canvas and neither at runtime.

I added references to Microsoft.ReportView.Winforms

and to Microsoft.ReportView.Common.

Any ideas?

thanx in advance

Fabio

Sunday, July 09, 2006 10:06 AM by Jackie Goldstein

# re: ReportViewer: A great control - but beware...

Fabio,

This is from the documentation on my Teacher Starter Kit for VS 2005 and SQL Express 2005 (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsse/html/sql2k5TecSAGde.asp)

The Visual Basic Express and C# Express versions of Visual Studio do not include the ReportViewer control. This means that if you are using Visual Basic Express or C# Express to develop an application based on the Teacher Starter Kit, you must first download and install the Report Viewer Redistributable onto your development computer in order to compile the starter kit. You must also download and install the Report Viewer Redistributable on any target machines onto which you are deploying your application.

Sunday, July 09, 2006 10:24 AM by Fabio

# re: ReportViewer: A great control - but beware...

thanks for answer. I already downoaded

all required software, as well as the Teacher Starter Kit, and all works well. My problem is that, even if the ReportViewer appears in the data controls, i can't get it draw on form canvas, but only just like e.g. a tableadapter.

I fixed my problem using the actual PreviewForm of Teacher SK in my project, and it displays well and, made the required code changes it works fine.

But still I can create a form like that.

BTW, the microsoft.ReportView.Design.dll is missing in redistributable ReportView Package

Thanks a lot

Fabio

Sunday, July 09, 2006 10:36 AM by Fabio

# re: ReportViewer: A great control - but beware...

...and, the same code that works in the Teacher Preview form, doesn't work in a form made by myself, with the SAME settings and the same code...weird.

Sunday, July 09, 2006 11:01 AM by Fabio

# re: GOT IT!!!

Ok, i found the problem! :)

The weird behavior is due to the fact that the auto-generate code doesn't add this code line:

   this.Controls.Add(this.ReportViewer1);

added it manually and now it works!

Thanks for help

Fabio

Tuesday, July 11, 2006 4:20 PM by Rupinder

# need help

when i print my report the following message comes u "report processing has been cancelled" and then report appears on the screen

tell me something by which i can get the message out of my reports

Tuesday, July 11, 2006 4:22 PM by Rupinder

# need help

when i print my report the following message comes  "report processing has been cancelled" and then report appears on the screen

tell me something by which i can get the message out of my reports

Monday, August 14, 2006 7:02 AM by N.

# Report Processing Cancelled

I am having the same problem. The report is however shown fine, but why is the user informed, that the report processing has been cancelled?

Monday, August 21, 2006 12:26 PM by Dave Nickson

# re: SCOPE_IDENTITY() versus @@Identity

I came across this problem myself some time ago and there is a really important difference between the two. I've seen numerous bits of code using @@Identity instead of SCOPE_IDENTITY(). @@Identity is not thread safe.

Monday, August 28, 2006 8:26 PM by mikeanders

# re: ReportViewer: A great control - but beware...

You are way ahead of me. I downloaded the ReportViewer redistrib and it asked if I wanted to "Repair" it. Obviously and indication that it was already there, yet nowhere in VB Express does the control seem to reside. You certainly can't drag-and-drop it on form. What am I missing here?

mikeanders@verizon.net

Saturday, September 02, 2006 4:37 AM by rajesh

# re: Database Projects in Visual Studio

send me the database project in visual studio

Thursday, October 19, 2006 5:28 AM by Anatoly

# re: Internet Explorer 7 - Officical Released Version Now Available

The download file is corrupted.

When you run it you get an error:

...exe is not valid win32 application.

Just awful.

Thursday, October 19, 2006 10:08 AM by karl

# re: Internet Explorer 7 - Officical Released Version Now Available

Downloaded fine here. What's awful is jumping at conclusions...

Thursday, October 19, 2006 11:37 AM by Jackie Goldstein

# re: Internet Explorer 7 - Officical Released Version Now Available

The download worked just fine for me and other developers in my office.

I LOVE the tabbed interface !

Friday, October 20, 2006 8:57 AM by Denny Love

# re: Great Interview on the Age-Old questions of &quot;To VB or not to VB &quot;

And I thought I was the only one who liked it...

Tuesday, October 24, 2006 8:54 AM by Insight Knowledge Base » Get identity seed after insert

# Insight Knowledge Base &raquo; Get identity seed after insert

Tuesday, December 05, 2006 1:35 PM by Andre Obelink

# re: INETA Presentations in the Netherlands

I remember our discussion that evening about naming conventions... You type even our user group name in camel casing! vbCentral! :-))))

Andre Obelink, VBcentral

Thursday, January 04, 2007 4:24 PM by Rachit

# re: Looking to buy a new laptop ? Read this first ...

The link is not working...

Thursday, January 04, 2007 4:39 PM by Jackie Goldstein

# re: Looking to buy a new laptop ? Read this first ...

Sorry about that - I've fixed it...

Saturday, January 13, 2007 8:17 AM by Vikram

# re: Visual Studio &quot;Orcas&quot; January CTP available for download

wow Thats a really impressive list to look at

Saturday, February 03, 2007 6:39 AM by adiavn

# re: Microsoft Developer Academy (Israel) - A great event !

Thursday, February 22, 2007 12:34 AM by foobar

# re: Mary Jo Foley on Experimental Programming Languages - and My Thoughts on the Subject

No, language development is where it's at.  Incredible gains can be made at the language level, far outstripping anything an IDE can offer.

Consider this:  No IDE will ever make assembler programming simple.

There are already languages out there that make things like multithreading really, really simple.  We can only wish that one day such a language will become popular.

Some of the things in the second part make we want to break into MS labs: "There's a lot of very interesting theory about using monads or monoids as the basis for query languages instead of relational algebra [the basis for SQL]."

Thursday, February 22, 2007 3:20 AM by Eliyahu Goldin

# re: Mary Jo Foley on Experimental Programming Languages - and My Thoughts on the Subject

Absolutely agree with Jackie. Languages played much bigger role in 80s and 90s. Now the platform and development environment are much more significant.

Thursday, February 22, 2007 3:46 AM by Jackie Goldstein

# re: Mary Jo Foley on Experimental Programming Languages - and My Thoughts on the Subject

foobar [sic],

I would agree with you about multi-threading being something where langauge improvement would make a big difference.  

RE: assembly language - I am not claiming langauges aren't important.  We have made amazing advances in languages/productivity since assembly language.  But looking forward, at least in the short/medium timeframe, I'd like to see MS focus more on tools and frameworks and less on more language innovations.  As someone who develops applications for a living, that is where I see the most bang for the buck.

Thursday, February 22, 2007 5:45 AM by Vikram

# re: Mary Jo Foley on Experimental Programming Languages - and My Thoughts on the Subject

But in the long RUN these improvement in langauge which is more important. This about the features like generics, LINQ which were not there in the C#1.0. These improvements do a lot.

Its very important to improve the IDE but significant research should also go to the development of langauge

Thursday, March 08, 2007 11:14 AM by Andrey Skvortsov

# re: Visual Studio 2005 Service Pack 1 Update for Windows Vista - Final Version

<q>

you should now have a more reasonable experience.

</q>

not at all-iis7 integration still requires iis6 management pack+admin rights to run.

Friday, March 09, 2007 2:00 PM by Bil Simser

# re: Migrating Our Application to use CAB and SCSF

Do you have a valid link for kim's post?

Friday, March 09, 2007 2:47 PM by Jackie Goldstein

# re: Migrating Our Application to use CAB and SCSF

Sorry about that, Bil.  It is a result of my blog cross-posting...

Monday, April 30, 2007 9:30 AM by Peter

# re: The Best Airline Experience ever - Thanks to .NET !

That's a major fallacy you make there. It's the people who designed the system that should get the kudos; .NET might have made their life easier, but that's all.

Monday, April 30, 2007 11:36 AM by Jackie Goldstein

# re: The Best Airline Experience ever - Thanks to .NET !

Peter -

You are obviosuly correct - didn't you notice my smiley after that sentence ?

Tuesday, May 01, 2007 8:34 AM by Peter

# re: The Best Airline Experience ever - Thanks to .NET !

I must have missed it :-)

Tuesday, May 15, 2007 5:51 AM by Hannes Preishuber

# re: Google Maps vs. Windows Live (local.live.com)

especially the quality of the local maps is the biggest issue. From my home town googles resolution is 5 times better

Tuesday, May 15, 2007 1:41 PM by Plip

# re: Google Maps vs. Windows Live (local.live.com)

That's the best excuse for a Simpsons video I've seen, well done :D

Monday, May 28, 2007 3:30 PM by showbits.info

# New Compilers Written in Visual Basic (yep, VB)

The word is out! The JavaScript compiler in Silverlight 1.1 as well as the upcoming VB10 compiler for

Tuesday, May 29, 2007 7:13 AM by Balamurugan.S

# re: Microsoft Compilers written in VB !

i didn't get the word VBx (VB 10).[

Tuesday, May 29, 2007 8:25 AM by Jackie Goldstein

# re: Microsoft Compilers written in VB !

'X' is 10 in Roman numerals

Tuesday, May 29, 2007 9:30 AM by Jeff

# re: Microsoft Compilers written in VB !

It's a sign of the impending 'pocalypse!

Tuesday, May 29, 2007 10:25 AM by Jim in Arizona

# re: Microsoft Compilers written in VB !

Feww. And all this time I thought I was going to have to drop all my VB.NET knowledge and spend all my time learning C# instead. I feel better now.

Tuesday, May 29, 2007 10:58 AM by BTL

# re: Microsoft Compilers written in VB !

Yes, you'll always have people who insist on towing their car with a bicycle.

Tuesday, May 29, 2007 11:26 AM by Darren Kopp

# re: Microsoft Compilers written in VB !

Now i see why Adobe wasn't scared of silverlight.

I'm just messin with ya! A little love from the c# crowd on this achievement for you vb folks. Cherish this day ;)

Wednesday, May 30, 2007 10:22 AM by TrackBack

# http://codeproject.com/lounge.asp?msg=2057035

Wednesday, May 30, 2007 3:19 PM by Community Blogs

# Mashups For The Masses !

As I have mentioned previously , I have recently been researching and playing with mashups and various

Monday, June 04, 2007 11:14 AM by Cameron

# re: Impressions From Mix 07

HI! I love this place!
Monday, June 04, 2007 5:31 PM by Jozef Sevcik

# re: "Acropolis" CTP available for download

This is great news, CAB is really hard to understand & work with it.

Monday, June 04, 2007 5:33 PM by Jozef Sevcik

# re: "Acropolis" CTP available for download

Just one questions will Acropolis be available for classic Windows Forms (.NET 2.0) or just WPF ? Thanks
Tuesday, June 05, 2007 3:33 AM by Sjaak Laan

# re: Goodbye Keyboard and Mouse - Hello Surface Computing

This looks pretty nice.

Im am curious where and when this will be used in companies though.

Sjaak Laan.

Tuesday, June 05, 2007 3:38 AM by Sjaak Laan

# re: Mashups For The Masses !

Is this the same type of mashups like IBM's Many Eyes (services.alphaworks.ibm.com/.../app)?

Tuesday, June 05, 2007 3:48 AM by mdenkmaier

# re: "Acropolis" CTP available for download

Hi,

cool, can`t wait to dowload and play with it.

Will the final Acropolis be released with Visual Studio 2008?

Backlink: www.codebrothers.net/.../BlogEntry.aspx

Tuesday, June 05, 2007 10:16 AM by Jackie Goldstein

# re: "Acropolis" CTP available for download

Yes, Acropolis will support Winforms.  I confirmed the official answer with Brad Abrams - you can see his response and some more details over at blogs.msdn.com/.../some-common-acroplis-questions.aspx

Unfortunately, Acropolis isn't planned to ship until sometime after VS 2008 :-(

Wednesday, June 06, 2007 11:13 AM by Around and About .NET World

# Microsoft scrive i compilatori in VB .NET

Friday, June 22, 2007 5:08 AM by Fabrice Marguerie

# re: Looking for a few good people...

Jackie, looks like a good time to try http://proagora.com :-)

Feel free to post your job offers there.

Friday, June 22, 2007 6:26 AM by Dmitry

# re: Looking for a few good people...

Do you interesting to hire the remote developer?

I mean do you want to try to use outsourcing at your company?

Friday, June 22, 2007 6:50 AM by Jackie Goldstein

# re: Looking for a few good people...

Dmitry,

Thanks for your interest, but as I mentioned in the original post, you must be onsite for these positions.

Thursday, June 28, 2007 4:53 PM by Adrian Roman

# Produse Microsoft dezvoltate pe .NET Framework

Produse Microsoft dezvoltate pe .NET Framework

Sunday, July 08, 2007 7:41 AM by Ramu Kumar Gupta

# re: Looking for a few good people...

Currently i am doing job in visual basic 6.0 from three years and now i have completed .net course from ssi delhi. now i wnat to work in .net plateform.

Saturday, July 14, 2007 9:58 AM by Adi

# re: How to Hire the Best Developers

Sunday, August 26, 2007 6:52 PM by AndrewSeven

# re: What do you think of laptops at meetings ?

When you are a participant at a meeting and you are  doing things are not related to it, then some one's time is probably being wasted; either yours because you are there or theirs because you are not paying attention.

I can't read the article, but I think a high level manager would be more likely to be present in meetings as an observer. In this situation, they might mostly work on something else, only paying attention when something catches their ear

Sunday, August 26, 2007 7:07 PM by Krishna Kumar

# re: What do you think of laptops at meetings ?

I would say that in smaller meetings, no laptops should be allowed. Have a focused meeting. Make decisions quickly and let people get back to work. If anyone needs to communicate with someone outside the room, they should excuse themselves from the room and make the call or email.

* Generally, keep meetings as short as possible.

* Invite only those who will actively contribute.

* Stick to the time.

* Have a stand-up meeting to focus on the problem at hand.

Sunday, August 26, 2007 7:57 PM by Rod H

# re: What do you think of laptops at meetings ?

I work in an engineering environment, and one of our directors just purchased a laptop for this reason.

He spends alot of time in long meetings in which he only participates in 10 minutes of discussion. Instead of wasting the 5 hours, he does some design work. Sounds like smart business to me!

Sunday, August 26, 2007 8:10 PM by Peter Smith

# re: What do you think of laptops at meetings ?

I personally hate sitting next to individuals with laptops as the constant clacking at the keys breaks my concentration.

Sunday, August 26, 2007 11:19 PM by Dave T

# re: What do you think of laptops at meetings ?

Well, I personally enjoy putting them on the spot. When they obviously haven't been paying attention its fun to say - "What did you think about what John just said?"  - Its this kind of sadistic humour that makes work more enjoyable for me.

Monday, August 27, 2007 1:31 AM by foobar

# re: What do you think of laptops at meetings ?

God, we need an economic recession to bring people back to their senses.

Monday, August 27, 2007 10:18 AM by Sahil Malik

# re: What do you think of laptops at meetings ?

Yes, laptops at meetings is a bad idea. Meetings tend to corrupt the zen laptop experience. I'd say, just skip the meeting.

# University Update-Visual Basic-September 2007 Israel Visual Basic User Group Meeting

Pingback from  University Update-Visual Basic-September 2007 Israel Visual Basic User Group Meeting

Monday, September 10, 2007 5:11 PM by Richard Moore

# re: Also in the "Check it Out" Category...

I'm trying to load a HTML document using Visual Basic 6.0 so far I can't. What am I not doing.

Monday, September 10, 2007 5:18 PM by Richard Moore

# re: Also in the "Check it Out" Category...

What is the syntax in VB 6.0 to load a HTML program? Thanks

Monday, September 10, 2007 6:33 PM by Timothy Khouri

# re: Is Apple the New Microsoft?

Is Apple the new Microsoft? No... Microsoft's great success didn't come from the fact that Windows was bundled with IE.

Apple makes some nice hardware, and an operating system that is like all the rest.

But Microsoft powers developers... and developers make the universe :)

(P.S. - Apple sucks!)

Tuesday, September 11, 2007 12:01 AM by Vikram

# re: Is Apple the New Microsoft?

Yes, I dont feel Apple is any way near Microsoft. It has just got a good success in ipod and Iphone. The problem with Iphone are already showing up. I dont think apple has what it takes to be Microsoft

Tuesday, September 11, 2007 1:28 AM by Jackie Goldstein

# re: Is Apple the New Microsoft?

Gee, and I thought this post would bring out all of the Microsoft bashers :-)

I certainly agree that it wasn't bundlign IE (or anything else) that made MS great. It was the functionality and value their products provide.

Tuesday, September 11, 2007 4:10 AM by Jackie Goldstein

# re: Also in the "Check it Out" Category...

Use the WebBrowser control

Tuesday, September 11, 2007 6:12 AM by Boris Yeltsin's Zombie

# re: Is Apple the New Microsoft?

I like Mike Elgan, and he's right about iTunes lock-in - it sucks. The software is awful, especially on Windows. I've tried all the alternative third party iPod manager apps though (including paying for a few commercial ones) and none of them are as seamless or have all the features. It's made especially worse by the fact Apple tries to port the "OSX" UI experience to their Windows apps.

At least the DRM is slowly disappearing from the ITMS catalog - this at least makes it much easier to back up your music, and/or shift it to another AAC compatible player that isn't an iPod.

The reason the iPod is so successful is because it's pretty much the best and most intuitive player out there. My gripe isn't with the hardware, only the software that Apple bundles.

I've already put down my money for an iPod Touch to replace my latest 2 month old iPod Nano. And I'll replace that too with an iPhone when they appear here in Europe later in the year - as long as it's fully unlocked.

I'm not buying a Mac though :)

Tuesday, September 11, 2007 9:58 AM by The Other Steve

# re: Is Apple the New Microsoft?

Can anyone explain to me why I need iTunes to play Quicktime content?

Tuesday, September 11, 2007 10:09 AM by Glenn

# re: Is Apple the New Microsoft?

A good article.  Apple has always bundled their products more tightly together than Microsoft.  Not only now, but starting back with their Mac OS and proprietary hardware.

I never understood why they got a "free pass" on that.

Tuesday, September 11, 2007 2:01 PM by Jeff

# re: Is Apple the New Microsoft?

You don't need iTunes for Quicktime.

www.apple.com/.../download

Microsoft does empower developers, and I absolutely love the fact that I get to work with Visual Studio (with Resharper) every day.

Unfortunately, that's about all Microsoft does (they make an amazing game console too, but its focus is too narrow). The rest of the company is a disaster in the making devoid of any useful innovation or movement toward simple computers. Apple empowers consumers with stuff that "just works."

I would argue that Apple's success isn't because they're locking people into anything (remember, Linux cats make the same claims about Winblows). Apple is successful because they're making products that non-geeks can use and because they're stepping up get the things we want. In the cases where they do have an ecosystem, you're free not to enter it.

Tuesday, September 11, 2007 2:38 PM by J-Pizzie Lifestyle

# Apple is not the new Microsoft

Tuesday, September 11, 2007 2:40 PM by Jeff's Junk

# Apple is not the new Microsoft

I noticed the PC World editorial proclaiming that Apple was the new Microsoft (via this blog ), and I

Wednesday, September 12, 2007 4:09 PM by Community Blogs

# Article in the New York Times - Mashups Going Mainstream ?

So, this New York Times article claims that mashups are about to go mainstream - do you agree ? Have

Thursday, September 27, 2007 11:34 AM by The Problem Solver

# Cool CodeRush/Refactor video

If you have never seen CodeRush in action you should check out the video in Jackie Goldstein’s blog post

Thursday, September 27, 2007 4:02 PM by .NET Geek

# The CodeRush IVBUG Presentation & Model View Presenter Video

A couple of weeks ago I did a presentation on how I use CodeRush and Refactor! Pro to improve my coding

# israel &raquo; Microsoft Developer Academy (Israel) - A great event !

Pingback from  israel &raquo; Microsoft Developer Academy (Israel) - A great event !

# israel &raquo; Register now for the biggest Microsoft Israel developer event ever

Pingback from  israel &raquo; Register now for the biggest Microsoft Israel developer event ever

Thursday, October 18, 2007 11:46 PM by Community Blogs

# F# Programming Language to be Integrated in Visual Studio

Back in February I blogged about some of my thoughts on the experimental languages Microsoft Research

Friday, October 19, 2007 9:38 AM by Joe Chung

# re: F# Programming Language to be Integrated in Visual Studio

This is great!  Hopefully, Microsoft will be forthcoming with similar announcements for IronPython and IronRuby someday soon.

Saturday, November 03, 2007 3:52 PM by Theophanis

# re: Is Apple the New Microsoft?

interesting

Saturday, November 03, 2007 11:02 PM by The Visual Basic Team

# Refactoring in Action

Have you downloaded the latest Refactoring tools from Developer Express? There is a free version available

Saturday, November 03, 2007 11:15 PM by The Visual Basic Team

# Refactoring in Action (Lisa Feigenbaum)

Have you downloaded the latest Refactoring tools from Developer Express? There is a free version available

Saturday, November 03, 2007 11:16 PM by The Visual Basic Team

# Refactoring in Action (Lisa Feigenbaum)

Have you downloaded the latest Refactoring tools from Developer Express? There is a free version available

Saturday, November 03, 2007 11:17 PM by The Visual Basic Team

# Refactoring in Action (Lisa Feigenbaum)

Have you downloaded the latest Refactoring tools from Developer Express? There is a free version available

Saturday, November 03, 2007 11:19 PM by The Visual Basic Team

# Refactoring in Action (Lisa Feigenbaum)

Have you downloaded the latest Refactoring tools from Developer Express? There is a free version available

Saturday, November 03, 2007 11:44 PM by Noticias externas

# Refactoring in Action (Lisa Feigenbaum)

Have you downloaded the latest Refactoring tools from Developer Express? There is a free version available

# MSDN Blog Postings &raquo; Refactoring in Action (Lisa Feigenbaum)

Pingback from  MSDN Blog Postings  &raquo; Refactoring in Action (Lisa Feigenbaum)

Saturday, November 24, 2007 9:46 PM by Feed Search Engine - All Fresh Articles And News Are Here

# Feed Search Engine - All Fresh Articles And News Are Here

Pingback from  Feed Search Engine - All Fresh Articles And News Are Here

Wednesday, December 05, 2007 4:30 PM by Free Copy of CodeRush (and Refactor! Pro) - To Shlomi Ohayon

# Free Copy of CodeRush (and Refactor! Pro) - To Shlomi Ohayon

Pingback from  Free Copy of CodeRush (and Refactor! Pro) - To Shlomi Ohayon

Wednesday, December 05, 2007 4:55 PM by Looking for a few good people...

# Looking for a few good people...

Pingback from  Looking for a few good people...

Tuesday, March 04, 2008 4:42 PM by Fabrice Marguerie

# re: Looking for Flex/Java Developers and .NET Developers

Hi Jackie,

Feel free to post the positions on http://proagora.com

It's a website dedicated to .NET and Java jobs and professionals.

Fabrice

Wednesday, April 02, 2008 10:06 PM by Community Blogs

# One More Time - Awarded Microsoft MVP for Another Year

Well, spring is in the air, which for me means, among other things the renewal time for my Microsoft

Saturday, April 05, 2008 12:40 PM by GadiM - Gad J. Meir
www.idag.co.il

# לאיזה הרצאות של המרצים מחו"ל אני הולך בטק אד אילת 2008 חלק שני ואפקט הצפיפות

לפי אותה לוגיקה, של &quot;את מי אני לא יכול לפגוש בארץ&quot;, המשכתי להסתכל על רשימת המרצים מחו&quot;ל

Monday, April 14, 2008 3:25 PM by Jackie Goldstein's Weblog (In Israel)

# Observations from VSLive! San Francisco 2008

I recently (OK, 10 days ago) returned from my annual p ilgrimage to San Francisco, to speak at the main

Monday, April 14, 2008 10:53 PM by Community Blogs

# Observations from VSLive! San Francisco 2008

I recently (OK, 10 days ago) returned from my annual pilgrimage to San Francisco, to speak at the main

Friday, April 18, 2008 5:12 AM by Jackie Goldstein's Weblog (In Israel)

# Notes on TechEd Israel 2008

Last week was the (now) semi-annual TechEd Israel conference. This was my sixth time participating in

Friday, April 18, 2008 5:12 AM by Jackie Goldstein's Weblog (In Israel)

# Notes on TechEd Israel 2008

Last week was the (now) semi-annual TechEd Israel conference. This was my sixth time participating in

Friday, April 18, 2008 12:07 PM by Community Blogs

# Notes on TechEd Israel 2008

Last week was the (now) semi-annual TechEd Israel conference. This was my sixth time participating in

Saturday, April 19, 2008 3:52 AM by Michael Teper

# re: Observations from VSLive! San Francisco 2008

I think VB "mindset" goes hand-in-hand with datasets. I bet you would find that the pro-dataset and anti- camps correlate quite a bit to language preference as well.

Friday, May 02, 2008 3:03 PM by Timothy Khouri

# re: Some Interesting Developer Resources

I just use www.SingingEels.com exclusively! j/k, I've used gimp in the past, I use trillian all the time, though I don't check the website :)... and I usually try to avoid experts exchange.

Friday, May 02, 2008 9:12 PM by Webdiyer

# re: Some Interesting Developer Resources

I've blocked experts exchange, it's very annoying to register and pay for reading posts.

Saturday, May 03, 2008 2:37 AM by SergeyS

# re: Some Interesting Developer Resources

you must be joking :-)

Sunday, May 11, 2008 6:45 PM by Amiga Assembly

# Hubs of March 2008 Meeting of Israel Visual Basic User Group (IVBUG)

hubs about Amiga Assembly to Turn right at the first traffic circle and then there is an area for (free) parking on the left. 17:30 - 18:00 Assembly 18:00 - 19:15 “Creating cutting edge applications with Sharepoint 2007 – Part 1” Dan Amiga , Semantinet

Sunday, August 03, 2008 7:14 AM by YESChandana -Blog

# My favorite links from the last week - 1st Week of August 2008

My favorite links from the last week - 1st Week of August 2008

Sunday, August 03, 2008 7:17 AM by My favorite links from the 1st week of August 2008

# My favorite links from the 1st week of August 2008

Pingback from  My favorite links from the 1st week of August 2008

Thursday, August 07, 2008 3:53 PM by carnewsservice.info » blogged.com ?!

# carnewsservice.info &raquo; blogged.com ?!

Pingback from  carnewsservice.info &raquo; blogged.com ?!

Friday, August 08, 2008 6:06 AM by XanGo Paul

# re: blogged.com ?!

Yeah, my technical blog www.crazysalsadancer.com got picked up on their site recently as well although I didn't get an email from them. I foun out by looking at my search results and seeing blogged.com as having content from my site. The site seems good. They have a pretty good collection of blogs on a lot of different topics.

Wednesday, August 27, 2008 5:30 PM by funny wallpaper » Getting Ready for VSlive! New York

# funny wallpaper &raquo; Getting Ready for VSlive! New York

Pingback from  funny wallpaper &raquo; Getting Ready for VSlive! New York

# funny wallpaper &raquo; Outsourcing Software Development - You Get What You Pay For

Pingback from  funny wallpaper &raquo; Outsourcing Software Development - You Get What You Pay For

# funny wallpaper &raquo; Outsourcing Software Development - You Get What You Pay For

Pingback from  funny wallpaper &raquo; Outsourcing Software Development - You Get What You Pay For

Wednesday, August 27, 2008 5:52 PM by Tom

# re: Outsourcing Software Development - You Get What You Pay For

Are you guys hiring? ;)

I would agree that like most things in life, you get what you pay for, except when you don't! I have been in sittuations where the client paid loads of money to a domestic company and still end up with a piece of junk. So to me, the title of your post ought to read: "Software Development - you get what you pay for".

Thursday, August 28, 2008 1:40 AM by Sendhil

# re: Outsourcing Software Development - You Get What You Pay For

My thoughts on the subject can be found here

sendhil.spaces.live.com/.../cns!30862CF919BD131A!1268.entry

# funny wallpaper &raquo; September 2008 Meeting of Israel Visual Basic User Group

Pingback from  funny wallpaper &raquo; September 2008 Meeting of Israel Visual Basic User Group

Thursday, August 28, 2008 5:53 AM by Jackie Goldstein

# re: Outsourcing Software Development - You Get What You Pay For

Tom,

We are always looking for great (or potentially great) developers...

You're definitely right - there have been plenty of documented cases of companies getting burned goign the other way.  Spending millions of dollars on a high-priced consulting firm, where all they get in the end is a mismanged group of inexperienced programmers.

I was simply writing/venting in the context of my recent experiences - being called in to help companies who got burned when they thought they were going to save a ton of money - which ended up costing them both time and money in the end.

Thursday, August 28, 2008 6:01 AM by Nawaz

# re: Outsourcing Software Development - You Get What You Pay For

hmmm sounds like someone because of outsourcing took your job or something... :)

Thursday, August 28, 2008 7:19 AM by Jackie Goldstein

# re: Outsourcing Software Development - You Get What You Pay For

Nawaz,

Not at all - just the opposite.  We got a 6-month, 3-man project because the client's first attempt at outsourcing was so unsuccessful.

Thursday, August 28, 2008 7:21 AM by kamii47

# re: Outsourcing Software Development - You Get What You Pay For

Agreed.

Thursday, August 28, 2008 7:55 AM by paul.vencill

# re: Outsourcing Software Development - You Get What You Pay For

I'm in the same 'class' of help as you are (expensive, domestic, professional). I have to say, though, that the wording of your second paragraph really makes the whole post look like nothing more than a cheap attempt at shameless self-promotion.  

" Beyond raw talent and a great environment, why do we always succeed where others seem to fail?"  c'mon... *waaay* over the top.  Even if it's true (I have no way of knowing), it comes across as boasting.

# Lost Drive Blog &raquo; September 2008 Meeting of Israel Visual Basic User Group

Pingback from  Lost Drive Blog &raquo; September 2008 Meeting of Israel Visual Basic User Group

Thursday, August 28, 2008 5:49 PM by Jackie Goldstein

# re: Outsourcing Software Development - You Get What You Pay For

Paul,

I certainly wasn't attempting cheap, shameless promotion, but... building a great team and providing them with a great environment takes time, effort, and money - and I am proud that I seemed to have succeeded at that.

# funny wallpaper &raquo; It Would be Even Funnier, if it Wasn&#8217;t so Sad and True

Pingback from  funny wallpaper &raquo; It Would be Even Funnier, if it Wasn&#8217;t so Sad and True

Sunday, August 31, 2008 1:43 PM by bmepain

# re: blogged.com ?!

Greets! Really interesting.  keep working!

Tuesday, September 02, 2008 9:47 AM by Adel

# re: Outsourcing Software Development - You Get What You Pay For

this is just insane and marketing blah blah for your company... there are several respectable offshore development centers, that's why Egypt making 600,000,000 US$ out of outsourceing ..

Friday, September 05, 2008 6:00 AM by funny wallpaper » Bill Gates and Jerry Seinfeld Video (#1)

# funny wallpaper &raquo; Bill Gates and Jerry Seinfeld Video (#1)

Pingback from  funny wallpaper &raquo; Bill Gates and Jerry Seinfeld Video (#1)

Tuesday, September 16, 2008 2:02 PM by funny wallpaper » Bill Gates and Jerry Seinfeld Video #2

# funny wallpaper &raquo; Bill Gates and Jerry Seinfeld Video #2

Pingback from  funny wallpaper &raquo; Bill Gates and Jerry Seinfeld Video #2

Tuesday, September 16, 2008 2:10 PM by Jackie Goldstein's Weblog

# Great Tool for Learning LINQ to Entities

As part of my research and preparations for my presentation on the new Entity Framework at the VSLive

Tuesday, September 16, 2008 2:21 PM by funny wallpaper » Great Tool for Learning LINQ to Entities

# funny wallpaper &raquo; Great Tool for Learning LINQ to Entities

Pingback from  funny wallpaper &raquo; Great Tool for Learning LINQ to Entities

Tuesday, September 16, 2008 8:52 PM by peter

# re: Bill Gates and Jerry Seinfeld Video #2

Pretty well done, but I still don't get the full message, maybe after a few more episodes...

P.S. Gates can act, who knew...

Tuesday, September 16, 2008 9:30 PM by Jackie Goldstein

# re: Bill Gates and Jerry Seinfeld Video #2

Yeah - subtle messaging, but it least it is entertaining and leaves us in anticipation of the next installment...

Wednesday, September 17, 2008 2:49 PM by Seth

# re: Getting Ready for VSlive! New York

Jackie--

Great job at the conference.  Are you post the PowerPoint slides?

Thanks,

Seth

Wednesday, September 17, 2008 3:07 PM by Jackie Goldstein

# re: Getting Ready for VSlive! New York

Seth,

Thanks for the kind words - which session(s) did you catch?

The PPTs should be available on the conference web site.

Jackie

Thursday, September 18, 2008 1:08 AM by 2008 September 18 - Links for today « My (almost) Daily Links

# 2008 September 18 - Links for today &laquo; My (almost) Daily Links

Pingback from  2008 September 18 - Links for today &laquo; My (almost) Daily Links

Thursday, September 25, 2008 11:24 AM by Seth

# re: Getting Ready for VSlive! New York

The ADO.NET Entity Framework and Entity Data Model.  I haven't seen the PPTs on the conference web site, have they been posted?

Thanks,

Seth

Friday, September 26, 2008 3:56 AM by Jackie Goldstein

# re: Getting Ready for VSlive! New York

They should have been from the end of the conference...I'll check it out for you.

In the meantime, if you send me an email, I'll send them to you directly.

Monday, November 03, 2008 9:33 AM by Rem

# re: Great Tool for Learning LINQ to Entities

The blog is helpfull...

visit also <a href="http://asp-net-example.blogspot.com"><b>asp.net example</b></a>

Tuesday, November 11, 2008 4:52 AM by Jen

# re: Great Tool for Learning LINQ to Entities

Helpfull blog...

Wednesday, December 03, 2008 5:41 AM by world of climate | Digg hot tags

# world of climate | Digg hot tags

Pingback from  world of climate | Digg hot tags

Wednesday, December 24, 2008 10:28 PM by zameer

# re: January 2009 Meeting of Israel Visual Basic User Group

I will not take somebody who uses Comic Sans seriously.

:)

Sunday, December 28, 2008 3:53 PM by Jackie Goldstein's Weblog (In Israel)

# Adding Instant Messaging to your Web Site

One of the fun demos that I did in my session on the Windows Live SDK at VSLive Dallas earlier this month

Tuesday, January 06, 2009 2:44 AM by Herman

# re: How NOT to use PowerPoint

I just put 20 pages of text on the screen and walk away for 15 minutes.

Is that not OK?

Tuesday, January 06, 2009 2:57 AM by David G

# re: How NOT to use PowerPoint

If it works, have them talk faster...

# Outsourcing Software Development During a Recession - Jackie Goldstein&#39;s Weblog

Pingback from  Outsourcing Software Development During a Recession - Jackie Goldstein&#39;s Weblog

Monday, January 12, 2009 4:12 PM by rrobbins

# re: Outsourcing Software Development During a Recession

Do any of these ring particularly true to you?

No.

Do any of them not seem to make sense to you?

Yes.

Monday, January 12, 2009 4:19 PM by Jackie Goldstein

# re: Outsourcing Software Development During a Recession

rrobins,

Can you elaborate why ?

Monday, January 12, 2009 10:17 PM by Tech Guru

# Outsourcing Software Development to Iran in Recession

Outsourcing Software Development to Iran in Recession

Tuesday, January 13, 2009 12:55 PM by koistya

# re: Outsourcing Software Development During a Recession

Outsourcing Software Development to Russia During a Recession

Tuesday, January 13, 2009 3:18 PM by Cade Roux

# re: Outsourcing Software Development During a Recession

Never ever ever outsource your core competency or competitive advantage.  A recession is a good time to invest in your company and in your people, not invest in another company's profit margin.

Buying products off the shelf and consulting to customize them, yes.  Outsourcing to build a product which is not vitally important to your company's strategic goals and avoid opportunity costs for your most vital projects, yes.

# Renaissance January 2009 Newsletter now available - Jackie Goldstein&#39;s Weblog

Pingback from  Renaissance January 2009 Newsletter now available - Jackie Goldstein&#39;s Weblog

# SQL Server 2008 Upgrade Technical Reference Guide - Jackie Goldstein&#39;s Weblog

Pingback from  SQL Server 2008 Upgrade Technical Reference Guide - Jackie Goldstein&#39;s Weblog

Thursday, January 22, 2009 12:42 AM by calling stored procedure in ADO.NET 2.0 | keyongtech

# calling stored procedure in ADO.NET 2.0 | keyongtech

Pingback from  calling stored procedure in ADO.NET 2.0 | keyongtech

Thursday, January 22, 2009 4:20 AM by SQL Server Express Attach and Detach | keyongtech

# SQL Server Express Attach and Detach | keyongtech

Pingback from  SQL Server Express Attach and Detach | keyongtech

# February 2009 Meeting of Israel Visual Basic User Group - Jackie Goldstein&#39;s Weblog

Pingback from  February 2009 Meeting of Israel Visual Basic User Group - Jackie Goldstein&#39;s Weblog

Monday, February 02, 2009 4:01 PM by ASP.NET MVC Archived Blog Posts, Page 1

# ASP.NET MVC Archived Blog Posts, Page 1

Pingback from  ASP.NET MVC Archived Blog Posts, Page 1

# User Interface Patterns Explorer - Jackie Goldstein&#39;s Weblog

Pingback from  User Interface Patterns Explorer - Jackie Goldstein&#39;s Weblog

# Looking at .NET - From Both Sides Now - Jackie Goldstein&#39;s Weblog

Pingback from  Looking at .NET - From Both Sides Now - Jackie Goldstein&#39;s Weblog

Tuesday, February 17, 2009 12:12 AM by SBL Software Development

# re: Outsourcing Software Development During a Recession

Software Technology Outsourcing company should be grounded firmly on the foundations of trust,teamwork and technology.

"Regards,

<a href=""www.sblsoftware.com/""> SBL -  software development company</a>

http://www.sblsoftware.com"

# Renaissance Case Studies Now Available - Jackie Goldstein&#39;s Weblog

Pingback from  Renaissance Case Studies Now Available - Jackie Goldstein&#39;s Weblog

Monday, February 23, 2009 5:18 PM by MSDN Screencast Library - Jackie Goldstein's Weblog

# MSDN Screencast Library - Jackie Goldstein&#39;s Weblog

Pingback from  MSDN Screencast Library - Jackie Goldstein&#39;s Weblog

Tuesday, February 24, 2009 4:28 AM by Jackie Goldstein's Weblog

# Software Development Flight to Quality

Soon after yesterday’s post with a link to our new case studies, I came across a very informative report

Tuesday, February 24, 2009 4:28 AM by Jackie Goldstein's Weblog (In Israel)

# Software Development Flight to Quality

Soon after yesterday’s post with a link to our new case studies, I came across a very informative report

Tuesday, February 24, 2009 2:08 PM by Software Development Flight to Quality | IT Questions

# Software Development Flight to Quality | IT Questions

Pingback from  Software Development Flight to Quality | IT Questions

# Software Development Flight to Quality - Jackie Goldstein&#39;s Weblog

Pingback from  Software Development Flight to Quality - Jackie Goldstein&#39;s Weblog

Wednesday, March 04, 2009 8:09 AM by Antony Gibbs

# re: Software Development Flight to Quality

At last, a report which states what I've been saying for years. Companies are too concerned with short-term financial gain when outsourcing, and often too late, become aware of the total cost of ownership.

I have worked in many outsourcing companies, where the emphasis was on giving the customer what he wanted as quickly and as cheaply as possible - some of the code I've been forced to maintain was absolutle scandalous.

PS. If you know of anyone who's looking for a strong C#/VB.Net developer proficient in .Net 3.5 and VSTS, please let me know! antony.gibbs@o2.co.uk

# Free Scott Guthrie ASP.NET MVC chapter download - Jackie Goldstein&#39;s Weblog

Pingback from  Free Scott Guthrie ASP.NET MVC chapter download - Jackie Goldstein&#39;s Weblog

Thursday, March 12, 2009 6:25 AM by Gaurav

# re: Free Scott Guthrie ASP.NET MVC chapter download

Thanks.

# Renaissance to Sponsor Internet &amp; Mobile Boot Camp - Jackie Goldstein&#39;s Weblog

Pingback from  Renaissance to Sponsor Internet &amp; Mobile Boot Camp - Jackie Goldstein&#39;s Weblog

# Everything's amazing, nobody's happy - Jackie Goldstein&#39;s Weblog

Pingback from  Everything's amazing, nobody's happy - Jackie Goldstein&#39;s Weblog

Wednesday, March 18, 2009 11:31 AM by Jackie Goldstein's Weblog

# The Official Release Version of ASP.NET MVC 1.0 is Now Available

The official version of ASP.NET MVC 1.0 is now available for download here . I’ve already suggested that

Wednesday, March 18, 2009 11:31 AM by Jackie Goldstein's Weblog (In Israel)

# The Official Release Version of ASP.NET MVC 1.0 is Now Available

The official version of ASP.NET MVC 1.0 is now available for download here . I’ve already suggested that

# The Official Release Version of ASP.NET MVC 1.0 is Now Available - Jackie Goldstein&#39;s Weblog

Pingback from  The Official Release Version of ASP.NET MVC 1.0 is Now Available - Jackie Goldstein&#39;s Weblog

Thursday, March 19, 2009 8:55 AM by Jackie Goldstein's Weblog

# Giving Presentations – From 1 Hour Down to 2 Minutes

As someone who has been been on the developer conference speaking circuit for over 10 years, the standard

Thursday, March 19, 2009 8:55 AM by Jackie Goldstein's Weblog (In Israel)

# Giving Presentations – From 1 Hour Down to 2 Minutes

As someone who has been been on the developer conference speaking circuit for over 10 years, the standard

# Giving Presentations ??? From 1 Hour Down to 2 Minutes - Jackie Goldstein&#39;s Weblog

Pingback from  Giving Presentations ??? From 1 Hour Down to 2 Minutes - Jackie Goldstein&#39;s Weblog

Thursday, March 19, 2009 3:57 PM by Phil

# re: Giving Presentations – From 1 Hour Down to 2 Minutes

So what.That is nothing informative. You just wasted my and your times.

Thursday, March 19, 2009 4:53 PM by Jackie Goldstein

# re: Giving Presentations – From 1 Hour Down to 2 Minutes

Phil - I found it to be an interesting experience and observation and thought that others might also. Sorry you weren't among them.

Monday, March 23, 2009 3:17 AM by Gil Shalit

# re: The Official Release Version of ASP.NET MVC 1.0 is Now Available

Jackie, thanks for the heads up.  The download is there indeed, but Microsoft is keeping it realy low key - no official word that I could find.  Even Scott Guthrie has got nothing on it.  

They must be keeping it for MIX.

# Just Released ??? Visual Basic QuickStarts and How-to Topics for PrismV2 (Composite Application Guidance for WPF and Silverlight) - Jackie Goldstein&#39;s Weblog

Pingback from  Just Released ??? Visual Basic QuickStarts and How-to Topics for PrismV2 (Composite Application Guidance for WPF and Silverlight) - Jackie Goldstein&#39;s Weblog

# Word Mail Merge with Attachment - Jackie Goldstein&#39;s Weblog

Pingback from  Word Mail Merge with Attachment - Jackie Goldstein&#39;s Weblog

Monday, April 06, 2009 1:05 PM by JP

# re: Word Mail Merge with Attachment

You'll need to set a reference to the Outlook object library for your code to work. Here's a way to do it with late binding:

Dim OutlookApp As Object

Set OutlookApp = GetOutlookApp

If OutlookApp Is Nothing Then Exit Sub

And here's the GetOutlookApp function. It returns Nothing if the code is unable to get or start Outlook:

Function GetOutlookApp() As Object

On Error Resume Next

 Set GetOutlookApp = GetObject(, "Outlook.Application")

 If Err.Number <> 0 Then

   Set GetOutlookApp = CreateObject("Outlook.Application")

 End If

On Error GoTo 0

End Function

I also like to set a global boolean flag if Outlook was started with CreateObject, so we can quit it when the code ends.

Monday, April 06, 2009 3:25 PM by Jackie Goldstein

# re: Word Mail Merge with Attachment

JP -

(1) I generally prefer to use early binding

(2) Your GetOutlookApp() function is certainly the way to go for a general purpose method.  My code was really meant for my specific needs, where I already have Outlook open and execute the function from within Outlook.

Tuesday, April 07, 2009 5:54 PM by SK

# re: Word Mail Merge with Attachment

Thanks, Jackie.  I got the Macro to work fine, but was a little frustrated with the messages in the Outbox.  After the attachment is made, the messages are no longer designated to be sent.  This is remedied by clicking on each individual message in the Outbox and selecting send.  However, this defeats much of the automation process.  Any solutions?

Wednesday, April 08, 2009 2:55 AM by Jackie Goldstein

# re: Word Mail Merge with Attachment

SK,

THANK YOU! I line of code seems to have fallen off when I pasted the code into the post.  After the line Item.Save there is a line Item.Send

I have updated the code in the original post.

Monday, April 13, 2009 9:29 AM by Tony Thampan

# re: Word Mail Merge with Attachment

Thanks for the code .. really helped me.

1) To get rid of the annoying Oks, if you are running this from outlook, you can use

Set olNS = ThisOutlookSession.GetNamespace("MAPI") instead of getting the app.

2) You could add some person in CC by using Item.CC = "x@x.com"

# Renaissance April 2009 Newsletter now available - Jackie Goldstein&#39;s Weblog

Pingback from  Renaissance April 2009 Newsletter now available - Jackie Goldstein&#39;s Weblog

Wednesday, April 22, 2009 2:22 PM by Jackie Goldstein

# re: Word Mail Merge with Attachment

Tony,

Great tip - thanks!

Thursday, May 14, 2009 3:35 AM by Susanne

# re: Word Mail Merge with Attachment

I'm rather unexperienced with macros. How do I change the reference to Outlook? I see you wrote the code, but how do I use it?

Tuesday, May 19, 2009 2:06 PM by Sal

# re: Meetings, Version 2.0, at Microsoft

Excellent interview

Wednesday, May 20, 2009 2:35 PM by Robert Lowe

# re: Word Mail Merge with Attachment

When I try using this--or the code that inspired it (from word.mvps.org/.../MergeWithAttachments.htm), the VBE throws an error: "Compile Error: user-defined type not defined" at the line:

Dim OutlookApp As Outlook.Application

And so it doesn't work. I'm using Office 2007 apps, currently patched (SP2). I'd be grateful for any insight. I'm not VB trained.

Thanks!

Wednesday, May 20, 2009 3:50 PM by Jackie Goldstein

# re: Word Mail Merge with Attachment

Robert,

Make sure you have a Reference set to the Outlook Object Library.  In the VB Editor, go to Tool | References and make sure to check  Microsoft Outlook 12.0 Object Library.

# Using Speech Recognition to Program in Microsoft Visual Studio - Jackie Goldstein&#39;s Weblog

Pingback from  Using Speech Recognition to Program in Microsoft Visual Studio - Jackie Goldstein&#39;s Weblog

Monday, June 08, 2009 8:27 AM by Vaibhav

# re: Using Speech Recognition to Program in Microsoft Visual Studio

This is really awesome stuff. Although I would prefer to say step, step, rather than step over, step over... :)

But, very good stuff... Now not only will developers want to avoid poses which give ergonomic problems, but they will also need to avoid doing things that can give them a sore throat :D

Monday, June 08, 2009 8:33 AM by robert

# re: Using Speech Recognition to Program in Microsoft Visual Studio

Excellent! Any way of trying it out for ourselves?

Monday, June 08, 2009 3:32 PM by jnhill

# re: Using Speech Recognition to Program in Microsoft Visual Studio

Yes, interesting.  Definitely much slower than typing, but I've sometimes wondered what I would do if I were injured and could no longer keyboard efficiently.

I could see this being helpful to someone who is, say, on an hours-long drive and wanting to get some work done, maybe if stricken with a coding bug.  That got me thinking about a feedback mechanism so you'd know that the input was accepted, which in turn made me realize that this would also be essential for the visually impaired.

Perhaps the machine could immediately read back added code (optionally, of course), read out intellisense options, narrowed by spoken letters, etc.  Allowing completely screen-free editing would also allow more battery life from notebooks, and it would allow me to code even as a vehicle passenger, whereas reading always makes me carsick.

Additionally, it would be great to be able to say "repeat" instead of repeating the same sometimes-lengthy command two or more times, to "begin[/end] recording" to create small temporary macros.

Tuesday, June 09, 2009 2:51 AM by Dave Langford

# re: Using Speech Recognition to Program in Microsoft Visual Studio

Cool idea!

Although could get annoying in an open plan office...

Tuesday, June 09, 2009 6:02 AM by Bjarki

# re: Using Speech Recognition to Program in Microsoft Visual Studio

Nice job.

When the user will be fluent with this he can just "wirte" a program by talking in to a dictaphone (recording tool) and play it fast back to the computer, and there you go a program made on the Beach or anywhere else :)

and yes Build command wood be nice (with sound conformation) and undo command also :)

keep up the good work.

# ??????????????????, ??????????????????, ?????? ?????????????? ????????? | Coded Style

Pingback from  ??????????????????, ??????????????????, ?????? ?????????????? ????????? | Coded Style

Monday, June 29, 2009 2:35 AM by Rohit

# re: Using Speech Recognition to Program in Microsoft Visual Studio

This is sweet! I would definitely buy it once it had a little polishing!

Tuesday, June 30, 2009 5:36 AM by I???m a VB ! - Jackie Goldstein's Weblog

# I???m a VB ! - Jackie Goldstein&#39;s Weblog

Pingback from  I???m a VB ! - Jackie Goldstein&#39;s Weblog

Tuesday, June 30, 2009 6:16 AM by I???m a VB ! | I love .NET!

# I???m a VB ! | I love .NET!

Pingback from  I???m a VB ! | I love .NET!

Tuesday, June 30, 2009 2:05 PM by I???m a VB ! | Nexo IT - Information Technology News

# I???m a VB ! | Nexo IT - Information Technology News

Pingback from  I???m a VB ! | Nexo IT - Information Technology News

Tuesday, June 30, 2009 3:30 PM by I???m a VB ! | rapid-DEV.net

# I???m a VB ! | rapid-DEV.net

Pingback from  I???m a VB ! | rapid-DEV.net

Wednesday, July 01, 2009 4:55 PM by Mitchell

# re: How Clients Negotiate with Software Vendors

Priceless

Monday, July 06, 2009 11:54 PM by NWFB Route 13 » Blog Archive » VSX

# NWFB Route 13 &raquo; Blog Archive &raquo; VSX

Pingback from  NWFB Route 13  &raquo; Blog Archive   &raquo; VSX

Sunday, July 12, 2009 10:30 PM by James

# re: How Clients Negotiate with Software Vendors

somewhat true

to Jackie Goldstein:

But often software vendors think they are all that but when push come to shove, they lied and/or over exaggerate what there product can do.

And that is even more true so both sides are at fault this time, but my opinion would be that the software vendor are more at fault.

It is a fact the many programmers are lazy and don't follow good guide lines or ever tries to find out if there code follow the rules, how about reading the documentations ( if there are any *coff* msdn library - microsoft failed *coff* ).

I have seen and heard many promises about what they think there great product can do BUT doesn't.

Is honest so hard ?

Is doing the right thing so hard ?

Why waste the clients time like that ?

To what end ?

If you have a hard time, then it is time to fire your PR people and let the programmer do the talking, since he's the one that should know what the product.

I don't have pr people and you know what ?

my clients are happy and paying, no need for negotiating tactics and no time wasted trying to be "flexible" and "creative".

microsoft should read this post too, it will help them a lot.

"PR people don't know what they are talking about most of the time, even telling them what to say seems to be troubling for them" - unknown (don't remember)

Sunday, July 19, 2009 11:21 AM by ?M=A in the UK

# ?M=A in the UK

Pingback from  ?M=A in the UK

# Windows 7 Training Kit For Developers - Jackie Goldstein&#39;s Weblog

Pingback from  Windows 7 Training Kit For Developers - Jackie Goldstein&#39;s Weblog

Friday, August 07, 2009 12:34 PM by Windows 7 Training Kit For Developers | ASP Scribe

# Windows 7 Training Kit For Developers | ASP Scribe

Pingback from  Windows 7 Training Kit For Developers | ASP Scribe

Friday, August 07, 2009 1:50 PM by Windows 7 Training Kit For Developers | I love .NET!

# Windows 7 Training Kit For Developers | I love .NET!

Pingback from  Windows 7 Training Kit For Developers | I love .NET!

Saturday, August 08, 2009 9:45 AM by Windows 7 Training Kit For Developers | rapid-DEV.net

# Windows 7 Training Kit For Developers | rapid-DEV.net

Pingback from  Windows 7 Training Kit For Developers | rapid-DEV.net

# Top 10 Tips Working Developers Should Know about Windows 7 | ASP Scribe

Pingback from  Top 10 Tips Working Developers Should Know about Windows 7 | ASP Scribe

# Top 10 Tips Working Developers Should Know about Windows 7 - Jackie Goldstein&#39;s Weblog

Pingback from  Top 10 Tips Working Developers Should Know about Windows 7 - Jackie Goldstein&#39;s Weblog

# Top 10 Tips Working Developers Should Know about Windows 7 | I love .NET!

Pingback from  Top 10 Tips Working Developers Should Know about Windows 7 | I love .NET!

# Top 10 Tips Working Developers Should Know about Windows 7 | rapid-DEV.net

Pingback from  Top 10 Tips Working Developers Should Know about Windows 7 | rapid-DEV.net

Monday, August 10, 2009 9:11 AM by Jeff Allen

# re: Top 10 Tips Working Developers Should Know about Windows 7

I just wish some of these tips actually linked to the instruction on how to do them, like boot from VHD to save time. Other than that, it was a good list.

Monday, August 10, 2009 10:27 AM by Jackie Goldstein

# re: Top 10 Tips Working Developers Should Know about Windows 7

Jeff -

Did you click through to Scott Hanselman's blog post? I mentioned in my post that you should go there for more details.

Monday, October 19, 2009 6:00 AM by HunterMan

# re: Outsourcing R&D as a Strategy to Grow Your Business

By doing so..you might risk exposing your technical know how to the third party.& secondly their might be issues related to intellectual property.

# Microsoft Sync Framework 2.0 Released - Jackie Goldstein&#39;s Weblog

Pingback from  Microsoft Sync Framework 2.0 Released - Jackie Goldstein&#39;s Weblog

Wednesday, October 21, 2009 12:30 PM by Microsoft Sync Framework 2.0 Released | I love .NET!

# Microsoft Sync Framework 2.0 Released | I love .NET!

Pingback from  Microsoft Sync Framework 2.0 Released | I love .NET!