Re: Good Reasons to port asp.NET VB.NET app to C#

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



You took the words right out of my mouth, Steve.

I can remember about 6 months ago, our company was designing a
situational-awareness app for small aircraft pilots. We were using a 2D map.
We thought it would be much better with a 3D map. My bosses asked me what it
would cost to build an engine. I told them that I had no experience with 3D
drawing (although I've always wanted to get into it), and therefore I could
not give them an answer. So, my bosses started looking for a 3D
terrain-mapping engine.

Upon seeing a number of them, we realized that these black boxes were not
going to be extensible to the degree that we would need. So, I took it upon
myself to create a 3D Terrain-mapping engine using USGS Digital Elevation
Models, National Land Cover Data Set, and Microsoft Managed Direct3D. On my
own time. At home, on weekends and nights.

After a month, I took my app to the bosses. They were thrilled, and have
been paying me ever since to develop it fully. And everyone is happy. I
learned a new technology, at no cost to my superiors, and they got a custom
terrain-modelling app out of the process. And of course I've been paid many
times over in various ways for the personal time I spent on it.

Anyone that practices deceptive and dishonest tactics in their professional
life will never get far. And where they WILL get, they will regret.

--
HTH,

Kevin Spencer
Microsoft MVP
..Net Developer
What You Seek Is What You Get.

"Steve C. Orr [MVP, MCSD]" <Steve@xxxxxxx> wrote in message
news:O4Zb7YhNFHA.2604@xxxxxxxxxxxxxxxxxxxxxxx
> You guys are suggesting he be dishonest by getting paid for work that
> wasn't requested, approved, or needed.
> I wouldn't want you working for me.
>
> --
> I hope this helps,
> Steve C. Orr, MCSD, MVP
> http://SteveOrr.net
>
>
>
> "Andy Fish" <ajfish@xxxxxxxxxxxxxxxx> wrote in message
> news:uOSy3ThNFHA.1884@xxxxxxxxxxxxxxxxxxxxxxx
>> I'm with that suggestion.
>>
>> Non-technical management sometimes think short-term or don't understand
>> the value of this sort of thing where there is no immediate cost-benefit
>> gain.
>>
>> Think of it as good karma !! - Converting to C# will improve your
>> emotional and psychological wellbeing which will pay off in the longer
>> term :-)
>>
>>
>> "Shawn H. Mesiatowsky" <smesiatowsky@xxxxxxxxxxxxxxxxxxxxxxxxxxx> wrote
>> in message news:%23COwL3gNFHA.2748@xxxxxxxxxxxxxxxxxxxxxxx
>>> Just tell them it will take 2 weeks, not 1 week. they will never know
>>> you change the code from VB to C#
>>>
>>> "WebMatrix" <WebMatrix@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
>>> news:A95E22A7-A7EC-41F9-8D6B-DDA71DCD786C@xxxxxxxxxxxxxxxx
>>>> Hi,
>>>>
>>>> I developed ASP.NET application in VB.NET about a year ago; it has been
>>>> in
>>>> production since. Now they want to add new features change some of the
>>>> existing ones, it's not a major rework, but probably a week of work or
>>>> so.
>>>> My dilemma is that I have switched to C# since than and want to
>>>> continue
>>>> coding in C#. Now would be a good time to port this app to C# with new
>>>> features which will add probably twice as much time to development of
>>>> this
>>>> new release.
>>>> What reasons I can give to the management to convince them to give me
>>>> extra
>>>> time to rewrite this application to C#. From what I understand there's
>>>> not
>>>> that much difference between VB.NET and C# it compiles to the same
>>>> code. But
>>>> I find C# more concise and more "suitable" for .NET; just more elegant
>>>> language. If I am going to be supporting this app I want to support in
>>>> C#.
>>>>
>>>
>>>
>>
>>
>
>


.



Relevant Pages

  • Re: Had to uninstall Safari
    ... Steve de Mena wrote: ... If by 'deep' you mean 'in a folder clearly named for the app in a folder ... One I use, Native Instruments "Battery", has files in: ... installation. ...
    (comp.sys.mac.advocacy)
  • Re: Microsoft is Dead
    ... Snit wrote: ... Because as far away from PS as the app might be, ... Steve figured out that a program that alters images is "closer to PS ... Photoshop link to a webpage was to show that the program on the page was ...
    (comp.sys.mac.advocacy)
  • Re: Registry ACL Modification
    ... am relatively new to the whole adding/modifying reg keys. ... "Steve Easton" wrote: ... >> I wrote an app that needs to add a few small strings in the registry. ... >> can download. ...
    (microsoft.public.vb.winapi)
  • Re: OTsort of but not really, Nvidia issue that affects all apps.
    ... it wasn't the app but a system wide issue. ... I'm testing here was the response: ... Thanks for the update, Steve, and for your diligence in following up ...
    (microsoft.public.vb.general.discussion)
  • Re: Microsoft is Dead
    ... Because as far away from PS as the app might be, ... Steve figured out that a program that alters images is "closer to PS ... Photoshop link to a webpage was to show that the program on the page was not ...
    (comp.sys.mac.advocacy)