Home Blog Page 22

LinkedIn: You’ve reached or exceeded the maximum number of confirmed and pending groups.

LinkedIn is a business-oriented social networking service whose Headquarters is on Mountain View, CA, United States of America. Founded by Reid Hoffman, Konstantin Guericke, Jean-Luc Vaillant, Allen Blue, Eric Ly  in December 2002 and launched on May 5, 2003, it is mainly used for professional networking. In 2006, LinkedIn increased to 20 million viewers. Wikipedia

If you’re an active member of this popular networking platform, you might be familiar with the message displayed if you try to join more than 50 groups as ” You’ve reached or exceeded the maximum number of confirmed and pending groups”. Comparing to other Social Networking platform like Facebook, you can join as much group you want with admin’s permission and the  admin will not be other than general users like us. There is no way to add to the ability to be in more GROUPS, so the only option now is to leave ones you have no need for now. Also, if you have PENDING submissions to groups, you could click on that on your Group list and stop the pending action to free up a slot for another group. Today i’m going to help you on how to cancel your pending group request so that you may join at least 50 and take maximum benefit as a general user.

Lets start with step wise procedure as below;

Step 1: Move to “Interest” and from the drop-down select “Group” as shown below;

1link

Step 2: Now you’ll see a Setting Icon on the middle left corner near “Take a Tour” button of returned display as below. Click on the Setting button.

2link

Step 3: On the top right of the returned display, You’ll see “Member” option.  After moving your cursor on Member option it’ll show you “Leave” buttton. Click on it and you’re done.

3link

After leaving unwanted group you are instantly out of it and can then join more groups that are of high importance for you.

Though being a paid member / business account, the same message bother us time to time!  LinkedIn needs to up the amount of groups we can join to a higher number. I hope this post is helpful for you. Please share if you feel this might be useful to others and do let me know if i need to improve anything in future without any hesitation.

Thank you.

Basic Differences | WPF, Silverlight, ASP.NET

0

Image

Windows Presentation Foundation (WPF), Silverlight and ASP.NET are Microsoft’s three main application development platforms. WPF is standalone programming technology. Alternative of windows forms. Silverlight can be used in web like flash but have mo powerfull capabilities. It is very similar to WPF but have some differences as well. WPF is not technology for building sites. WPF can interact with some Windows Communication Foundation(WCF) service to get/save data.

Silverlight (codenamed WPF/E) is a cross-platform, cross-browser, browser plugin which contains WPF-based technology (including XAML) that provides features such as video, vector graphics, and animations to multiple operating systems including Windows Vista, Windows XP, and Mac OS X, with Microsoft sanctioned 3rd party developers working ports for Linux distributions. Specifically, it is currently provided as an add-on for Mozilla Firefox, Internet Explorer 6 and above, and Apple Safari. Silverlight and WPF only share the XAML presentation layer. [1]

Silverlight Support Cross OS, cross browser, cross device WPF for Windows client users. In order to run Silverlight applications at client machines, we need to install Silverlight software on the client machine once. WPF, on the other hand, does notsupport any plug-in mechanism; instead, we need to install a completed WPF client application.

WPF is based off of the desktop Common Language Runtime(CLR) which is the full version of the CLR. Silverlight is based on a much smaller and more compact CLR which provides a great experience but does not have the full breadth of CLR features. It also has a much smaller version of the Base Class Library(BCL).

Differences from Sean Sexton’s blog

  • WPF
    • For developing Windows applications
    • Thick client user interface, with most rich set of user controls and Windows-specific features
    • Platforms–runs only on Windows, in or out of browser
    • Requires full .NET Framework installed on client
  • Silverlight
    • For developing web applications that can also run out of browser
    • Thin client, with richer UI controls that are closer to traditional thick client controls
    • Platforms
      • Runs as browser plug-in in most browsers
      • Silverlight client software runs on Windows, Mac OS X, Windows Phone 7
      • Moonlight version of Silverlight allows running on Linux
    • Requires Silverlight framework installed on client (when page is first loaded)
  • ASP.NET
    • For developing web applications
    • Thin client, with fairly generic web-based controls
    • Platforms–runs on server, so client is delivered as standard HTML on any platform–including browsers on mobile devices
    • Requires nothing to be installed on client

Karl Shifflett recently published a fabulous blog post explaining why he decided to use WPF instead of ASP.NET for his company’s large software product.  It is very down to earth and unbiased.  He obviously put a lot of thought into this, so I highly recommend checking it out.  Here’s the link:

http://karlshifflett.wordpress.com/2007/12/20/reasons-for-choosing-wpf-over-aspnet-for-very-large-project/

Remove “BackgroundContainer.dll module not found” message in Windows 8 and 8.1

Hello everyone,
The RunDLL message dialog as shown in image below was bothering me since 5 days and i finally get ride off the problem now. It was just irritating while i get this message as soon as i started my laptop.

Screenshot (59)

Today i am gonna provide a trick to remove BackgroundContainer.dll specific module not found message while starting Windows 8 and Windows 8.1. So, why do late ? Lets start !!!

Step 1 :
Go to control pannel > Administrative Tools

Screenshot (63)

Screenshot (65)

Screenshot (66)

Step 2:
Search for Task Scheduler in Administrative Tools window and then double click it. You’ll see the following window.

Screenshot (67)

Expand the Task Scheduler library option seen in top right corner by clicking on it. You’ll see the following window. Search for Background Container startup task in this window. I’ve highlighted the option in image below.

Screenshot (68)


Step 3:
Double click on the Background Container startup task and then you’ll get following window on your screen.

Screenshot (73)
Step 4:
Click on the Action Menu. Highlight the “Start a program” link and then click edit seen on the bottom of window. You’ll get following window.
Screenshot (74)


Step 5:

After step 4,  you need to be carefull. Do not touch Program/Script option. This is essential for operating system at the time of startup. The only thing you need to do is, Clear the content of Add arguement (Optional). and then click Ok.

Screenshot (75)

Step 6:
Restart your PC and then enjoy !!! 🙂 

 Screenshot (77)

Differences Between C#.NET, ASP.NET, VB.NET, and ADO.NET

Hello there, fellow tech enthusiasts! Today, we’re diving into the dynamic world of Microsoft’s .NET framework, where jargon like C#.NET, ASP.NET, VB.NET, and ADO.NET might seem like a daunting labyrinth at first glance. But fear not, as your trusty guide, DataSagar, is here to shed some light on these four crucial components. We’ll unravel the mysteries, explore their unique qualities, and help you make sense of which tool is best suited for your software development needs. So, let’s embark on this enlightening journey into the realm of .NET!

In the vast landscape of software development, Microsoft’s .NET framework is a crucial player. It provides a rich ecosystem for creating a wide range of applications, from desktop to web and mobile. However, for newcomers to this technology stack, it’s common to get lost in the jargon and acronyms. In this article, we’ll clear up some of the confusion by explaining the differences between four essential components of the .NET framework: C#.NET, ASP.NET, VB.NET, and ADO.NET.

  1. C#.NET (C Sharp .NET)

C# (pronounced “C-sharp”) is a modern, versatile, and high-level programming language developed by Microsoft. It is a key component of the .NET framework and is widely used for developing various types of applications, including desktop, web, cloud, and mobile applications.

Key Features of C#.NET:

  • Object-Oriented: C# is an object-oriented programming (OOP) language, which means it uses classes and objects to organize and manage code.
  • Strongly Typed: C# is strongly typed, which means that variables must have a declared type and follow strict type rules.
  • Syntax: C# has a clean and easy-to-read syntax, making it suitable for both beginners and experienced developers.
  • Platform Independence: C# is not tied to any specific platform, allowing developers to create applications that can run on various operating systems with the help of .NET Core (now .NET 5+).
  1. ASP.NET (Active Server Pages .NET)

ASP.NET is a web application framework developed by Microsoft for building dynamic web applications and services. It is built on top of the .NET framework and supports multiple programming languages, including C# and VB.NET.

Key Features of ASP.NET:

  • Web Development: ASP.NET is primarily used for web development, allowing developers to create interactive and data-driven web applications.
  • Model-View-Controller (MVC): ASP.NET MVC is a popular architectural pattern that allows developers to create clean and maintainable web applications by separating concerns into models, views, and controllers.
  • Web Forms: ASP.NET Web Forms is another approach for building web applications, which is more event-driven and follows a similar model to Windows Forms applications.
  • Web API: ASP.NET also provides a framework for building RESTful Web APIs, making it easy to create services that can be consumed by various clients, including web and mobile applications.
  1. VB.NET (Visual Basic .NET)

VB.NET, or Visual Basic .NET, is another programming language developed by Microsoft and is part of the .NET framework. It is often compared to C# but has its own set of features and syntax.

Key Features of VB.NET:

  • Ease of Use: VB.NET is known for its ease of use and beginner-friendly syntax. It is often chosen by developers who are new to programming or transitioning from older versions of Visual Basic.
  • Event Handling: VB.NET has robust event handling features, making it suitable for Windows Forms applications and other event-driven programming scenarios.
  • Support for Legacy Code: VB.NET provides support for upgrading legacy Visual Basic applications to the .NET framework, allowing organizations to modernize their software.
  • Interoperability: VB.NET can interoperate with other .NET languages, such as C#, allowing developers to leverage libraries written in different languages within the same application.
  1. ADO.NET (Active Data Objects .NET)

ADO.NET is a data access technology within the .NET framework that enables developers to connect to and interact with various data sources, such as databases, XML files, and web services.

Key Features of ADO.NET:

  • Data Access: ADO.NET provides classes and libraries for connecting to databases like SQL Server, Oracle, and MySQL, allowing developers to retrieve, update, and manipulate data.
  • Disconnected Data Architecture: ADO.NET supports a disconnected data architecture, where data is retrieved from a database, manipulated in memory, and then updated back to the database, reducing the need for continuous database connections.
  • Data Providers: ADO.NET includes data providers specific to different database systems, ensuring efficient and optimized communication with various data sources.
  • LINQ Integration: ADO.NET can be integrated with Language-Integrated Query (LINQ), providing a more intuitive way to query and manipulate data.

C#.NET, ASP.NET, VB.NET, and ADO.NET are essential components of the Microsoft .NET framework, each serving a distinct purpose in the world of software development. C# is a versatile programming language, while ASP.NET is focused on web application development. VB.NET caters to those seeking ease of use and is suitable for various scenarios, including legacy code migration. ADO.NET is crucial for data access, making it possible to interact with databases and other data sources. Understanding the differences between these components is essential for anyone looking to embark on a journey into the .NET ecosystem, enabling them to make informed decisions about the technologies they choose to use in their projects.

Whether you’re a seasoned developer or just starting your coding adventure, knowledge of these tools will undoubtedly prove invaluable. So, remember, in the ever-evolving landscape of technology, staying informed and adaptable is the key to success. Keep coding, keep innovating, and keep expanding your horizons in the incredible world of software development. Until next time, happy coding, fellow tech explorers!

What is Data Visualization ?

Data visualization describes the presentation of abstract information in graphical form. Data visualization allows us to spot patterns, trends, and correlations that otherwise might go unnoticed in traditional reports, tables, or spreadsheets.

Studies show that humans respond to visuals better than any other type of stimuli. The human brain processes visual information 60,000 times faster than text. In fact, visual data accounts for 90 percent of the information transmitted to the brain.

Today’s businesses have access to a vast amount of data generated from both inside and outside the organization. Data visualization helps you make sense of it all. It enables you to look at data differently to discover new answers and insights by:

  • Tell a Visual Data Story
    Go beyond simply presenting numbers and facts. Capture insights as visual stories. Build narratives around your data so that its relevance is clearly communicated and easy to understand.
  • Recognize the Signals from the Noise
    A picture really is worth a thousand words. A single graph conveys complex issues far more clearly—and enables users to identify outliers and anomalies much faster.
  • Master a Growing Volume of Data
    The digital universe is expected to double in size every two years. But you don’t have to be overwhelmed. By transforming data into simple visuals, it becomes more meaningful to decision-makers. Visual interaction with large datasets simplifies the analytic process, revealing new business insights that can be turned into a competitive advantage.