Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 97501
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T00:01:01+00:00 2026-05-11T00:01:01+00:00

Of late, I’ve been hearing many good things about functional programming languages such as

  • 0

Of late, I’ve been hearing many good things about functional programming languages such as F#. Additionally [and unrelated], I’m also noticing MVC is starting to get a lot of exposure – perhaps since the introduction of Silverlight/WPF.

I’ve never been one for jumping on a bandwagon without first doing my research – in fact it took me a little while to make the leap to .NET. Someone just commented in one of my previous questions about early adoption of new technologies and it made me stop and think.

I have been fighting to find time to learn WPF but am now starting to wonder if that’s the way to go. Are languages such as F#, and the MVC programming model here to stay or are they just the next fad? Or do people really see these as becoming a potential replacement for C#/VB and OOP?

Most of my development is on in house applications either in the form of rich web applications for deployment on the intranet or winforms utility applications for distribution on individual machines. My technologies of choice this far have been pretty standard – T-SQL/PL*SQL, C#/VB, JavaScript/AJAX, CSS.

I guess what I’m struggling to determine is what blend of these technologies would be the most productive/useful to have in my toolbox in the near future?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T00:01:02+00:00Added an answer on May 11, 2026 at 12:01 am

    Neither is a fad, and neither is going away any time soon, but in reality I only expect to see one of those two in regular usage by most .NET devs…

    There’s a big difference between F# and ASP.NET MVC; F# is a functional language – this has a number of advantages in a few scenarios, but for most line of business programming a general purpose language such as C# is generally more usable. There is, however, lots to be gained from knowing about the functional style of programming (especially re immutability). I looked at F#, and I hope it improves my C# even if I never write any production code in F#. Fortunately, thanks to delegates and lambdas, C# can be used in a functional way, even if it isn’t formally FP.

    ASP.NET MVC, however, is a very different beast; MVC (more generally) is a known, established and trusted pattern that:

    • vastly improves the testability of the presentation tier
    • makes a logical separation of concerns at the UI tier
    • provides more direct access to the underlying html of the page
    • and a lot of other things (model binding, etc)

    Or another way: to a lot of people, it makes ASP.NET finally make sense; I fully expect to make a lot of use of ASP.NET MVC in the coming year.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 65k
  • Answers 65k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • added an answer Advice: There's not much that's obviously better than marching through… May 11, 2026 at 11:15 am
  • added an answer Ok, I found the solution here. The answer is: Window… May 11, 2026 at 11:15 am
  • added an answer The SSE ops will subtly change the behavior of this… May 11, 2026 at 11:15 am

Related Questions

Of late, I've been hearing many good things about functional programming languages such as
After reading this description of late static binding (LSB) I see pretty clearly what
I've been researching PHP frameworks as of late for some personal projects, and it
Say we have realized a value of TDD too late. Project is already matured,
Of course I am aware of Ajax, but the problem with Ajax is that
Of course most languages have library functions for this, but suppose I want to
Of all the forms of CAPTCHA available, which one is the least crackable while
Of course, there are a whole range of possible errors relating to document validity,
[ Of course, the question is not restricted to a specific friend implementation, feel
Of the two methods below, which do you prefer to read? Is there another

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.