 |

|
Well, it's your choice to evaluate the balance between employment, income and "doing the right thing," but do keep in mind that the phrase "don't shoot the messenger" became an idiom for very good reasons.
The "status quo" in a work-group is often something that has "crystallized" out of many competing organizational agendas, and factors, over a long period of time ... it can have a tremendous "inertia" that resists any fundamental change: you, as a newcomer, may not be aware of many of the "vectors" of influence and dynamics of exchange that led to the present status quo.
Of course, that may be an advantage for you, in a way: that you see the "Emperor has no clothes on;" that what is dysfunctional technically "leaps out" into your awareness immediately.
Before you take on the "status quo," I'd say you need to have "allies," and be aware of the potential reaction to your "rocking the boat."
As Hamlet says so magnificently:
"Whether 'tis Nobler in the mind to suffer
The Slings and Arrows of outrageous Fortune,
Or to take Arms against a Sea of troubles,
And by opposing end them: to die,"
I once hop-scotched over my boss' head to the division manager about technical issues I thought were impeding the long-term increase in quality and productivity at a certain company: I was out of a job, soon, and I was delighted to leave because they gave me a substantial going-away gift of early vesting of stock in the company that I owned, but was nearly two years away from "really owning"
best, Bill
~
Confused by Windows 8 ? This may help: [ ^] !
|
|
|
|

|
what may be future development lifecycle to develop softwares in .net framework
|
|
|
|

|
huh?
www.stealthadventures.co.za
|
|
|
|

|
iyalarasi wrote: what may be future development lifecycle to develop softwares in .net framework
...for a full explanation, see: Liquid Nitrogen[^]
"Real men drive manual transmission" - Rajesh.
|
|
|
|

|
iyalarasi wrote: development lifecycle
1. read specs if available
2. code
3. test
4. code - fix
5. support
6. code - fix
7. code - enhancement
8. code - fix
9. CODE!
10. CO...DE
11. C...ODE
12. COD..E..
.
.
.
.
.
.
death ....
|
|
|
|

|
I understand that the use of ChickenEntrails to select design patterns is the hot potato, and the insects leg joints.
Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water
|
|
|
|

|
Probably something hyped-up with an odd name that turns out to be a silly idea that doesn't work in practice.
|
|
|
|
|

|
Looking at the Entity Framework 5 release, it has some nifty features I'd like to take advantage of (e.g., automatic query compilation, proper lookups of indexed varchar columns). However, many of those features will not work unless you have .Net 4.5, and we have .Net 4.
So, we just need to install .Net 4.5. However, .Net 4.5 doesn't work on Windows Server 2003, which is what our development server is on. So, we need to upgrade Windows.
And once we upgrade Windows, .Net, and Entity Framework, there are still some features we can't take advantage of (e.g., table-valued parameters), because we are on SQL Server 2005. We were supposed to upgrade to 2008 months ago, but it never happened. So, that will need to be kick-started too.
This could take a while to get all these ducks in a row...
|
|
|
|

|
AspDotNetDev wrote: So, we need to upgrade Windows.
AspDotNetDev wrote: upgrade to 2008
Get the point now?
|
|
|
|

|
If you are trying to make one, I do not get it.
|
|
|
|

|
.NET Framework is free. But to use it effectively, you must upgrade your Windows and your SQL Server both of which would cost you something
|
|
|
|

|
Funny thing is we already have licenses. We just need the personnel to perform the upgrades. I'm just a web monkey; they don't (usually) let me install stuff on the servers. They already have plenty of DBA's, software engineers, and license managers to avoid installs as long as possible.
|
|
|
|

|
Or you could use Mono and their tools or other open source alternatives, if you want to run your stack on FOSS.
Microsoft has arguably the best dev tools around, if you're willing to pay the costs. If not, you can mix and match, but you'll get out of the highway and into the country trails...
'I'm French! Why do you think I've got this outrrrrageous accent?' Monty Python and the Holy Grail
|
|
|
|

|
I get an email whenever there's an error on my webapps. We recently initiated a service to do Red-Siren testing; e.g., testing for any security issues.
Got an error message today.
Of most interest, and danged funny at that, is the unedited, verbatim "Error Message" from Microsoft's lovely .NET Framework ... (emphasis added)
URL: https : / / www.RedactedWebSite.com /SomeWebApp/ThatLoginPage.aspx?ReturnUrl=%2fSomeWebApp%2fDefault.aspx%3faction%3dppr&action=ppr%3CScript%20%3Ealert(%22HelloSIG%22)%3C/Script%3E
Error Date: [redacted]
Error Message: A potentially dangerous Request.QueryString value was
detected from the client (action="ppr<Script >alert("Hell..."
Albeit a little late (going on 7+ years of .NET programming...), thanks for the warning Microsoft!
|
|
|
|

|
Its not .NET's fault, its actually a XSS attack, that the tool is testing for. What the tool is saying, is that you should validate the input before that URL has a chance to be generated. You can cause a lot of problem for your users if you have XSS vulnerabilities, its what virus writers use to spread the virus over the internet.
You should raise this as a serious bug with the original developers.
|
|
|
|

|
Ziggy - if the guy can't even distinguish whether this is a .NET problem or a scripting problem - it's unlikely he/she can/will be able to protect his/her apps/enterprise he/she is working for.
dev
|
|
|
|

|
Agreed. However teaching people what that error message actually means, and what he needs to do to avoid those errors benefits all of us.
XSS is possible in this site as well (example is this), so its not a common problem that every developer knows about.
|
|
|
|

|
reminds me olden days they used to say "COM is Love"
dev
|
|
|
|
|

|
lol sorry dude my mistake!
dev
|
|
|
|

|
Also they actually call this type of testing, Pen[etration] testing, never heard of Red-Siren testing.
|
|
|
|

|
firms i worked for our security teams hired outside consultancy specifically for pen-testing.
dev
|
|
|
|

|
Red-Siren testing is something I implemented at several Fortune 500 companies and many smaller companies.
It's testing that seeks to reveal critical security issues in an OS, system, web app, application, or the occasional contract developer that picks their nose and doesn't dispose of the content upon their finger but continues typing ... all of which, when discovered, a "red-siren" type warning (akin to an actual red emergency light and siren on an emergency vehicle) is generated.
|
|
|
|
|

|
Because I inadvertently doubled my espresso yesterday ...
|
|
|
|

|
After several months of waiting, it's finally broadcast.
And?
Was it worth waiting all the years?
No spoilers, but...
The best line was "Is he Swedish?"
Which isn't exactly a glowing report, is it?
Damn.
Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water
|
|
|
|
|

|
It's not so bad.
My favourite line was "But you were a massive twat", not very subtle perhaps.
Every man can tell how many goats or sheep he possesses, but not how many friends.
Shed Petition[ ^]
|
|
|
|

|
I think it was the laugh track that did it for me - it was intrusive, and I hate being told "this is funny" especially when it wasn't.
Damn! I was so hopeful...
Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water
|
|
|
|

|
It was annoying me too, needed to be turned down a bit.
They filmed it in front of a studio audience, and you could tell there was one bloke's distinctive laugh right at the start of each burst.
It is something Red Dwarf has always used, they either filmed in front of a live audience, or they showed the episode to an audience and recorded their reaction for broadcast with it.
Reception has been mostly positive, both on-line and real people that I occasionally have to talk to.
Every man can tell how many goats or sheep he possesses, but not how many friends.
Shed Petition[ ^]
|
|
|
|

|
I'm guessing it wouldn't be that funny now, I think I was something like 11 the first time round, and although It was the best thing since sliced bread then, I doubt I will like it now.
|
|
|
|

|
I thought it was decent. Not spectacular, but certainly not awful. And like In The Thick Of It I think any new series deserves at least a couple of episodes before passing judgement.
|
|
|
|

|
I guess we now know what the hamsters prefer!
Computers have been intelligent for a long time now. It just so happens that the program writers are about as effective as a room full of monkeys trying to crank out a copy of Hamlet.
|
|
|
|

|
I still saw your first version about VB, and you should say VB Versions <= 6, as VB.NET uses 0-based arrays.
I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image.
Stephen Hawking
|
|
|
|

|
But it is irrelevant since I changed my comment
Didn't feel like getting bashed around
Computers have been intelligent for a long time now. It just so happens that the program writers are about as effective as a room full of monkeys trying to crank out a copy of Hamlet.
|
|
|
|

|
Collin Jasnoch wrote: Didn't feel like getting bashed around
No balls...
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
|
|
|
|

|
Since the new design CP started using C# and ASP.Net instead of VBScript and Classic ASP. Big change man...
|
|
|
|

|
Hm, somehow I find that hard to believe...Can you ask a question and provide a link?
Full-fledged Java/.NET lover, full-fledged PHP hater.
Full-fledged Google/Microsoft lover, full-fledged Apple hater.
Full-fledged Skype lover, full-fledged YM hater.
|
|
|
|

|
Well, you can't run around in a 1-shaped wheel.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|

|
Ok, so I am posting the entire personal rant that posted as news story in our database for all customers to see. It was mentioned in my post yesterday: http://www.codeproject.com/lounge.aspx?msg=4386900#xx4386900xx[^].
As per Slacker's request:
[redacted timestamp] Yeah, I've unhidden myself from you on Facebook. I love the Punk Mince issue. Dan wants to take photos of me in my lederhosen for the fashion issue... I haven't trimmed my beard in a month! Partly because I forgot my clippers at Neil's, partly because I'm curious to see how long I can let it grow before it gets ridiculous. It's be rather neat if I can keep my keys and Oyster card in it. Job hunting? No no no, but what I need to do is manage my anxiety better when it comes to it. I work with lovely people, that's very important, and I don't dislike my job. I have an element of interest in it... Re: my friendships, yes, there may be an element of truth in it. You remember my nightmare involving me and them in a boat and how I'm always the one chucked out of it because there's no space? But how do I communicate that feeling with them? How do I make it work? But making a fuss over [redacted name] all through his birthday should have mattered, no? Nathan and I spent most of the day together on mine, it didn't matter too much that out of the 30 people I invited to come to the pub that evening 5 came... Well, okay, I do wish more had come, but the ones that came were terrific company. Okay, a wee panicky [redacted name] moment here though - sometimes one has to express it, let it out in the open so it can die, rather
[redacted time stamp] than supress it - ... I was showing Nathan something on my iPhone last night when a text from a friend to whom I'd talked to a month ago about being a little bit down sent a message on WhatsApp and it showed on the top of the screen as Nathan held it and you could see the first line that was 'Just thinking of you ...' as we hadn't spoken in a while. I hope Nathan didn't think it's someone I'm bumming ...! Ack. It's going so bloody well with Nathan, it feels so much more natural at the moment, and he's being much more open with me, I'd hate it if something small and stupid like that ruined it ... Do you still want to move to London?
That's weird... yeah I did get my Pink Mince, and I just saw you on the page now. I guess you can't see me though? Might be for the best! Have you unhidden yourself from me? *peeks under rock* Your beard is very long. So is mine. Are you going to start job hunting again? I wish I had a new job every year! Please god let me get my novel published, at least I might get a job at an agency or something. Re your friendships, I think your lack of self esteem means that
you don't think people will actually care if you cancel or shirk an engagement, when in fact they will, of course they will. Might there be some truth in that? [redacted name's] birthday: half of his friends cancelled. More than half. It ended up with just me and [redacted male name], i.e. his boyfriend and his flatmate. He was gutted. I was hurt cos I'd made such a fuss of him all day, but of course that wasn;t enough, why should it be? It was very sad. Also he hates birthdays and I may have persuaded him to have the meal in the first place. Oops. You're a great ambassador for this city! [redacted full name and phone number]
|
|
|
|

|
Ouch.
I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image.
Stephen Hawking
|
|
|
|

|
I just installed VS2012 EXPRESS and it's telling me the product will expire in 30 days.
Registration is required for continued use of Microsoft Visual Studio Express 2012 for Windows Desktop.
Is this because I installed the Windows Desktop version?
WTF?
[edit]Well, it's seems useless to me to even try out, because it doesn't seem to support F#. More WTF experience, because I was reading somewhere that VS2012 Express DID support F#, but maybe that was the web version. Gads, where is a friggin' product chart???[/edit]
Marc
modified 4 Oct '12 - 15:07.
|
|
|
|

|
It is free. But you need to register to get a free license key.
/ravi
|
|
|
|

|
That's not free, that's a requirement. A transaction, if you will.
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|

|
It's free in the sense there's no payment to be made.
But the registration process requires you to divulge your shoe size and submit a urine sample.
/ravi
|
|
|
|

|
Eddy Vluggen wrote: That's not free, that's a requirement. A transaction, if you will.
How does "free" equate with "no communication"?
There are no free offers where you don't have to either give your name or turn up at a specified location to retrieve the item.
Get a cracked version in a torrent, if you prefer the "you have no right to know who you're giving your stuff to" kind of "free".
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|

|
Mark Wallace wrote: There are no free offers where you don't have to either give your name or turn up at a specified location to retrieve the item.
I always get a slice of wurst from the butcher, without registering my name as a user there.
Free means that there's no (NONE AT ALL) requirement to pass to gain something. It's not "free" if you have to kill someone to get it, nor is it when you have to enter personal information.
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|

|
Eddy Vluggen wrote: A transaction, if you will.
No money, no transaction. A requirement yes.
|
|
|
|

|
Transactions aren't limited to money
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|
 |