|
|
Having worked with MEF a fair amount, I can tell you that it is ridiculously easy to use once you understand how it works, but it does require quite a bit of planning. You extensibility approach will make a huge difference down the road, and it's not necessarily trivial to change it once you get started.
Also, the Windows store version of MEF (2) is NOT suitable for enterprise-class application in my experience. Stick with the original.
I tend to hybrid things a little and use MEF for modular support and dependency injection. Leveraging it as a dependency injection framework means that you have a built-in system for extensibility, providing that you make use of MEF Metadata appropriately. If you're not comfortable with that, you will likely want to build resource factory classes and export those from your plugins, it'll save you headaches in the long run.
Some resource sites:
MSDN: Managed Extensibility Framework (MEF)[^]
CodePlex: Managed Extensibility Framework - Home[^]
|
|
|
|
|
Thank you for your reply ,
Actually i am referring MEF but it is new to me , Can you give me a demo example to clear out my thought.
|
|
|
|
|
Without context a sample would be effectively useless. Take a look at the MSDN page, it lays out a very basic Export/Import pattern with a CompositionContainer.
|
|
|
|
|
HOW TO DISTINGUISH BETWEEN LEFT AND RIGHT MOUSE CLICK WITH JQUERY? - Pro-Tek Blog
|
|
|
|
|
I have 222 pictures.
I want to give my target user a single URL he can click.
Once he clicks, I want him to go to a simple screen with some sort of organized thumbnails.
From there, I want him to be able to click, and see the full sized pic
From the resulting full sized pic, I want him to be able to click and download that pic.
How many lines of code, and how many separate web pages, and how many subdirectories on my host would be involved in this ?
I wouldn't be surprised in the least if this problem has been solved a thousand times before, and an auto-bot of some sort could do all this work for me with a single click.
Advice welcome.
|
|
|
|
|
C-P-User-3 wrote: How many ... Impossible to answer, until it's written.
|
|
|
|
|
From The Original Post: I wouldn't be surprised in the least if this problem has been solved a thousand times before, and an auto-bot of some sort could do all this work for me with a single click.
No surprise, indeed; the tools are there, and very good.
There exists a small culture of active nerds who have created several freeware apps to do just this.
- Gallery
- Piwigo
- Coppermine
- Zenphoto
- TinyWebGallery
- phpAlbum
- 4images
- Pixelpost
- Plogger
- iGalerie
- Lychee
- Gallery 2
The tech support guy at my host showed me where they are; click/click, your gallery is up.
|
|
|
|
|
Hello,
I'm building up a WordPress website for my last project, since this evening every time I click on a menu item two lines display on the edge of the menu item as you may see in this video: https://youtu.be/Nnw02HP9b3w
How to fix ir please? I have have not made any HTML/CSS edit that may be the reason of that issue.
Regards,
modified 6-Mar-16 15:40pm.
|
|
|
|
|
EDIT: 1. First of all thanks to everyone who helped out. I appreciate it.
2. I remembered this site PageSpeed Insights[^] and I tried it too. I think it is more of the speed of your page though, but all looks good from that viewpoint. I wish I knew what the latency was.
######################
My web site is hosted on GoDaddy.
I recently got everything set up and my site is simple and small.
It has nothing to do with the web site, even if I place a small html file it is slow.
Here's what happens:
Weirdness Part I
The browser cursor spins forever and then the page flashes up in an instant -- after the long wait.
I decided today that it was enough and did some tracert testing to godaddy and winhost.com.
After I noticed winhost.com was very fast I decided to try them out and see what would happen.
Weirdness Part Deux
I signed up with winhost.com and they said, we'll maybe send you and email in 1 day but if you don't get an email you have to print out this form (put your credit card info on it ) and fax it back to us to prove I am real or something.
What!!???
So I'm checking my email every once in a while.
Great customer service. Oh yeah!
my web site is http://raddev.us[^] if you want to see if it spins from your vantage point?
modified 4-Mar-16 16:58pm.
|
|
|
|
|
It loads instantly for me. No delay whatsoever. Service provider: Verizon. Browser: Edge on Windows 10 Pro.
Get me coffee and no one gets hurt!
|
|
|
|
|
that was really nice of you to try that for me.
thanks very much.
|
|
|
|
|
You're welcome!
Get me coffee and no one gets hurt!
|
|
|
|
|
Seems perfectly fast from here.
Your LinkedIn link is borked and the Twitter link is lame but otherwise... all OK.
There are two types of people in this world: those that pronounce GIF with a soft G, and those who do not deserve to speak words, ever.
|
|
|
|
|
thanks for trying that.
Very nice of you. Everyone is saying it is fast. I'm seeing this crazy delay at the beginning just spinning and spinning. Even saw it from another network. I'm confused now.
|
|
|
|
|
Also, I just clicked the LinkedIn link. Does it not work for you or do you mean the HTML is ugly.
It worked for me.
I think there's something wrong with the Internet, DNS, TCP and everything.
|
|
|
|
|
raddevus wrote: Does it not work for you or do you mean the HTML is ugly. Its on my end. I'm behind a corporate firewall that blocks LinkedIn so image doesn't display right.
There are two types of people in this world: those that pronounce GIF with a soft G, and those who do not deserve to speak words, ever.
|
|
|
|
|
Interesting. Thanks for taking the time to let me know. I appreciate it.
It is interesting that there can be so many versions of the same simple web page (browsers, platforms, behind firewalls). It's amazing it ever works.
|
|
|
|
|
It loads fast for me.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
Only 1 out of 5 or 6 is saying it is slow like me.
I've tried on two different networks but they are both on TimeWarner services.
Hmm...
|
|
|
|
|
Works instantaneously for me. I bet it's something on YOUR client side machine or network.
Decrease the belief in God, and you increase the numbers of those who wish to play at being God by being “society’s supervisors,” who deny the existence of divine standards, but are very serious about imposing their own standards on society.-Neal A. Maxwell
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
Man, everyone is so helpful. Really appreciate your help.
I've tried this from home too (different network) and noticed that early spinning latency.
However, both are on time-warner. Could it be some kind of filtering going on in TW? hmm...
|
|
|
|
|
hmmm... time-warner... hmmmm...
Decrease the belief in God, and you increase the numbers of those who wish to play at being God by being “society’s supervisors,” who deny the existence of divine standards, but are very serious about imposing their own standards on society.-Neal A. Maxwell
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
I see we are on the same wavelength. Hmm...
|
|
|
|
|
It took about 45 - 60 seconds to load here, using Win7 Pro and Chrome.
Will Rogers never met me.
|
|
|
|